Ho implementato un compositore personalizzato creando una nuova rotta in cui creo un’istanza del compositore usando ComposerModel.create(). Dopo aver inserito i dati richiesti, attivo l’azione post dal controller, dove chiamo this.composer.save().
L’argomento viene creato con successo nel backend; tuttavia, durante il processo di salvataggio, il compositore predefinito di Discourse si apre automaticamente e quindi visualizza un Internal Server Error. Nonostante questo errore, l’argomento viene pubblicato correttamente.
Vorrei capire perché il compositore predefinito viene attivato quando si chiama composer.save() dal controller e come posso impedire l’apertura del compositore predefinito quando si pubblica un argomento usando il mio compositore personalizzato.