لقد قمنا مؤخرًا بالتحديث إلى الإصدار 3.1.0.beta6 ونلاحظ أنه في المشاركات التي تتطلب موافقة المشرف، يمكن للمستخدم رؤية الرد المعلق في أسفل الموضوع بعد النشر، ولكن بمجرد تحديث الصفحة، لا يمكنه رؤية الرد المعلق.
هل هناك إعداد جديد يتحكم في هذا السلوك، أم أن هذا السلوك قد تغير في العام الماضي أو نحو ذلك؟
لا يزال بإمكانهم رؤيته في ملفهم الشخصي > النشاط > معلق، ولكن سيكون أكثر سهولة للمستخدم رؤية هذا المحتوى مضمنًا في الموضوع بعد تحديث الصفحة.
يبدو أن هناك مشكلة في آخر تحديث تم إجراؤه على الإصدار 3.1.0.beta6
تقرير خطأ
الأولوية/الخطورة: متوسط - تمنع المشكلة عرض المشاركات بشكل صحيح للمستخدمين الذين ينتظرون الموافقة على المشاركات، وهي وظيفة أساسية في Discourse.
المنصة: إصدار Discourse 3.1.0.beta6. يبدو أن المشكلة مستقلة عن المنصة لأنها تتعلق بتحديث حديث.
الوصف: بعد التحديث الأخير إلى إصدار Discourse 3.1.0.beta6، لا يتم عرض المشاركات كما هو متوقع. يبدو أن المشكلة تتعلق بفئة PostSerializer، التي تم تحديثها في الإصدار الأخير. تعمل المشاركات كما هو متوقع في الإصدار السابق 3.1.0.beta5.
النتيجة الفعلية: المشاركات التي تنتظر الموافقة لا يتم عرضها بعد تحديث الصفحة كما هو متوقع.
النتيجة المتوقعة: يجب عرض المشاركات التي تنتظر الموافقة بشكل صحيح كما كانت في الإصدار السابق.
خطوات التكرار:
تحديث Discourse إلى الإصدار 3.1.0.beta6.
تأكد من إعداد approve post count أو أي من إعدادات الموافقة الأخرى على المشاركات.
إنشاء مشاركة جديدة أو عرض مشاركة موجودة.
لاحظ أن المشاركة لا يتم عرضها كما هو متوقع.
ملاحظات إضافية: يبدو أن المشكلة قد تكون مرتبطة بالتحديث الأخير (21 يوليو 2023) لـ PostSerializer و/أو PostGuardian. تعمل المشاركات كما هو متوقع في الإصدار السابق 3.1.0.beta5. تحتاج المشكلة إلى مزيد من التحقيق لتحديد السبب الدقيق وإصلاحه.
لقطات شاشة/فيديو:
تسجيل شاشة للمشكلة حيث تختفي المشاركة “قيد الانتظار للموافقة” بعد التحديث
تسجيل شاشة لتحديث الصفحة على الإصدار 3.1.0.beta5 حيث تستمر المشاركة “قيد الانتظار للموافقة” كما هو متوقع
توجد مشكلة في إصدار Discourse 3.1.0.beta6 تمنع عرض المشاركات التي تنتظر الموافقة بشكل صحيح. يُشتبه في أن هذه المشكلة مرتبطة بالتحديثات الأخيرة لفئات PostSerializer و/أو PostGuardian. المشكلة مستقلة عن المنصة ولم تكن موجودة في الإصدار السابق (3.1.0.beta5).