إضافة ردود الفعل: خطأ داخلي في الخادم 500

حسناً، أعتقد أخيراً أن لدي طريقة واضحة لتكرار هذه المشكلة: أعتقد أن هذا يحدث عندما يكون لدى المستخدم رد فعل على أحد المنشورات غير المحذوفة في موضوع محذوف (الموضوع الأصلي).

طريقة التكرار:

  1. أضف رد فعل على الموضوع الأصلي والمنشور الثاني.

  2. تحقق من صفحة activity/reactions للمستخدم Test1، إنها تعمل الآن كما هو متوقع.

  3. احذف فقط الموضوع الأصلي للموضوع باستخدام زر حذف الموضوع، بحيث لا يتم حذف المنشور الثاني.

  4. تحقق من صفحة activity/reactions للمستخدم Test1 مرة أخرى، ستظهر خطأ 500 لأنني أعتقد أن المسار معطل.

  5. قم بإلغاء حذف الموضوع أو احذف المنشور أيضاً لاستعادة صفحة activity/reactions.


يحدث هذا أيضاً مع الفئة المحذوفة إذا كان الموضوع “About the … category” يحتوي على ردود فعل. أعتقد أن هذا يحدث لأن المنشور الفعلي لم يتم حذفه.

  1. أضف رد فعل من المستخدم Test1 في فئة Test Subcategory.

  2. تحقق من صفحة activity/reactions للمستخدم Test1، إنها تعمل كما هو متوقع.

  3. احذف فئة Test Subcategory.

  4. تحقق من صفحة activity/reactions للمستخدم Test1 مرة أخرى، ستظهر خطأ 500 لأن رد الفعل المتبقي على الموضوع الأصلي والمسار معطل.

3 إعجابات