لقد قمت بتنفيذ مُنشئ مخصص (composer) عن طريق إنشاء مسار جديد حيث أقوم بإنشاء نسخة من ComposerModel باستخدام ComposerModel.create(). بعد ملء البيانات المطلوبة، أقوم بتشغيل الإجراء التالي (post action) من وحدة التحكم (controller)، حيث أستدعي this.composer.save().
يتم إنشاء الموضوع بنجاح في الواجهة الخلفية؛ ومع ذلك، أثناء عملية الحفظ، يتم فتح مُنشئ Discourse الافتراضي تلقائيًا ثم يعرض خطأ خادم داخلي (Internal Server Error). على الرغم من هذا الخطأ، يتم نشر الموضوع بشكل صحيح.
أرغب في فهم سبب تشغيل المُنشئ الافتراضي عند استدعاء composer.save() من وحدة التحكم وكيف يمكنني منع فتح المُنشئ الافتراضي عند نشر موضوع باستخدام المُنشئ المخصص الخاص بي.