مشكلة في عرض المشاركات المعلقة للموافقة بعد التحديث إلى Discourse Version 3.1.0.beta6

يبدو أن هناك مشكلة في آخر تحديث تم إجراؤه على الإصدار 3.1.0.beta6

تقرير خطأ

الأولوية/الخطورة: متوسط - تمنع المشكلة عرض المشاركات بشكل صحيح للمستخدمين الذين ينتظرون الموافقة على المشاركات، وهي وظيفة أساسية في Discourse.

المنصة: إصدار Discourse 3.1.0.beta6. يبدو أن المشكلة مستقلة عن المنصة لأنها تتعلق بتحديث حديث.

الوصف: بعد التحديث الأخير إلى إصدار Discourse 3.1.0.beta6، لا يتم عرض المشاركات كما هو متوقع. يبدو أن المشكلة تتعلق بفئة PostSerializer، التي تم تحديثها في الإصدار الأخير. تعمل المشاركات كما هو متوقع في الإصدار السابق 3.1.0.beta5.

النتيجة الفعلية: المشاركات التي تنتظر الموافقة لا يتم عرضها بعد تحديث الصفحة كما هو متوقع.

النتيجة المتوقعة: يجب عرض المشاركات التي تنتظر الموافقة بشكل صحيح كما كانت في الإصدار السابق.

خطوات التكرار:

  1. تحديث Discourse إلى الإصدار 3.1.0.beta6.
  2. تأكد من إعداد approve post count أو أي من إعدادات الموافقة الأخرى على المشاركات.
  3. إنشاء مشاركة جديدة أو عرض مشاركة موجودة.
  4. لاحظ أن المشاركة لا يتم عرضها كما هو متوقع.

ملاحظات إضافية: يبدو أن المشكلة قد تكون مرتبطة بالتحديث الأخير (21 يوليو 2023) لـ PostSerializer و/أو PostGuardian. تعمل المشاركات كما هو متوقع في الإصدار السابق 3.1.0.beta5. تحتاج المشكلة إلى مزيد من التحقيق لتحديد السبب الدقيق وإصلاحه.

لقطات شاشة/فيديو:

5 إعجابات