He implementado un compositor personalizado creando una nueva ruta donde creo una instancia de compositor usando ComposerModel.create(). Después de rellenar los datos necesarios, activo la acción post desde el controlador, donde llamo a this.composer.save().
El tema se crea correctamente en el backend; sin embargo, durante el proceso de guardado, el compositor predeterminado de Discourse se abre automáticamente y luego muestra un Error Interno del Servidor. A pesar de este error, el tema se publica correctamente.
Me gustaría entender por qué se activa el compositor predeterminado al llamar a composer.save() desde el controlador y cómo puedo evitar que el compositor predeterminado se abra al publicar un tema usando mi compositor personalizado.