هل التقويم معطّل؟ التقويم لجميع مستخدميّ متوقف عن العمل. مشكلة كبيرة

تم حل المشكلة. أنشر الحل لمن يواجه نفس المشكلة بعد التحديث إلى 2026.8.

السبب الجذري: تم تحديث موقعنا (المستضاف على Communiteq) إلى Discourse 2026.8.0-latest.1، والذي يدمج إضافتي Calendar وEvents في النواة الأساسية. بعد التحديث، ظهرت إضافة Events كـ “مفعّلة” في admin/plugins، لكن إعداد الموقع discourse post event enabled كان معطلاً. أدى ذلك إلى ظهور خطأ 404 من جانب الخادم على /discourse-post-event/events.json ورسالة “الصفحة غير موجودة” على /upcoming-events لجميع المستخدمين.

الحل: إعادة تفعيل discourse post event enabled في إعدادات الموقع. تم إعادة ملء التقويم وجميع الأحداث فوراً. لا يوجد فقدان للبيانات لأن الأحداث مضمنة في منشورات المواضيع.

تنبيه للفريق: قد لا يتم نقل حالة التفعيل لهذا الإعداد أثناء هجرة الدمج في النواة الأساسية. من الجدير بالتحقق مما إذا كانت مواقع أخرى تقوم بالتحديث إلى 2026.8 ستواجه نفس المشكلة.