لقد تأكدت من أن هذه المشكلة تم حلها بواسطة DEV: remove and replace Uncategorized - Pull Request #41169 - discourse/discourse - GitHub (Removing Uncategorized and migrating to a standard category).
شكرًا لـ @sam على النظر إلى ما وراء الأخطاء المحددة الموصوفة هنا لرؤية الصورة الأكبر للتعقيد غير الضروري الناتج عن وجود نوع خاص من الفئات يمكن أن تقوم به فئة قياسية بكل سهولة.
قد يكون الأمر مربكًا بعض الشيء هو أن الإزالة يتم التحكم فيها بواسطة مفتاح ميزة، وهو متاح فقط إذا كانت لديك الفئة الخاصة القديمة “غير المصنفة” (Uncategorized) مفعّلة:
لذا، إذا كان لديك إعداد السماح بالمواضيع غير المصنفة معطلًا، فسيظل منتداك عرضة للخطأ المبلغ عنه هنا، حتى بعد تحديثه إلى إصدار Discourse الذي يحتوي على مجموعة التغييرات من DEV: remove and replace Uncategorized - Pull Request #41169 - discourse/discourse - GitHub.
تمكنت من حل الخطأ المبلغ عنه هنا في منتداي من خلال الإجراء التالي:
- فعّل إعداد
السماح بالمواضيع غير المصنفةفي إعدادات الموقع. - فعّل إزالة واستبدال الفئة غير المصنفة في “التغييرات القادمة”.
- احذف الفئة “غير المصنفة” (Uncategorized) التي تم إنشاؤها كنتيجة للخطوة 2.