Ich habe einen benutzerdefinierten Composer implementiert, indem ich eine neue Route erstellt habe, in der ich eine Composer-Instanz mit ComposerModel.create() erstelle. Nachdem ich die erforderlichen Daten eingegeben habe, löse ich die Post-Aktion vom Controller aus, wobei ich this.composer.save() aufrufe.
Das Thema wird im Backend erfolgreich erstellt; während des Speichervorgangs öffnet sich jedoch automatisch der Standard-Discourse-Composer und zeigt dann einen internen Serverfehler an. Trotz dieses Fehlers wird das Thema korrekt gepostet.
Ich möchte verstehen, warum der Standard-Composer ausgelöst wird, wenn ich composer.save() vom Controller aus aufrufe, und wie ich verhindern kann, dass sich der Standard-Composer öffnet, wenn ich ein Thema mit meinem benutzerdefinierten Composer poste.