بعد الترقية إلى الإصدار v2026.3.0، تفشل النسخة الخاصة بي في التشغيل مع هذا الخطأ:
/var/www/discourse/plugins/discourse-subscriptions/plugin.rb:53:
ثابت غير مُهيأ Plugin::Instance::USERNAME_ROUTE_FORMAT (NameError)
يبدو أن الثابت USERNAME_ROUTE_FORMAT قد تمت إزالته في هذا الإصدار، ولا يزال discourse-subscriptions يشير إليه في السطر 53.
تجدر الإشارة إلى أن الخطأ مضلل. يشير تتبع المكدس إلى أي مكون إضافي يستدعي routes.draw أولاً بدلاً من discourse-subscriptions مباشرةً، مما يجعل من السهل قضاء وقت في تصحيح أخطاء المكون الإضافي الخاطئ.
نعم، أنا أستخدم التثبيت الرسمي عبر discourse_docker على أوبونتو 24.04.
يتكرر الخطأ باستمرار على الإصدار v2026.3.0-latest. الثابت (constant) غير مُعرَّف في النقطة التي يتم فيها تحميل discourse-subscriptions أثناء إنهاء تهيئة المسار، مما يشير إلى مشكلة في ترتيب التحميل بدلاً من غياب الثابت عن النواة (core) تمامًا.