@JammyDodger لاحظ أنه لم يتمكن من رؤية ردود الفعل على هذا المنشور على الهاتف المحمول: ToS and Privacy buttons disappear from /about when I remove my custom FAQ URL - #3 by Canapin [example1]
Jammy (الجوال) - لا توجد ردود فعل:
Jammy (سطح المكتب) - ردود الفعل على اليسار، ولكن ليس على اليمين:
الجميع - يمكنك أن ترى أنه تفاعل، كل شيء يعمل كما هو متوقع:
بعد البحث في سجل نشاط ردود فعلي، وجدت مثالاً تحدث فيه المشكلة بالنسبة لي: Admins may not realize certain sidebar customization are global - #8 by JammyDodger [example2]
ما تتشاركه المنشورات هو وجود ردود فعل، ولكن لا يبدو أن عدد الإعجابات متاحًا كعدد في actions_summary.
اعتمادًا على ما إذا كنت قد تفاعلت مع المنشور بنفسك أم لا، فإن id: 2 إما مفقود في actions_summary، أو إذا لم تتفاعل، يمكنك أن ترى أن العدد مفقود. إذا فهمت بشكل صحيح، يتم تضمين id: 2 إذا كان بإمكانك التفاعل (can_act) أو إذا كان count > 0.
بالنظر عن كثب إلى تنسيق JSON لمنشور example2 https://meta.discourse.org/posts/1404583.json حيث تفاعل مستخدمان، فإن هذا العدد مفقود:
في هذه الحالة، يكون count: 2 مفقودًا لكلا المستخدمين. بالنسبة للمستخدم الذي تفاعل بالفعل، يؤدي هذا إلى فقدان id: 2 بالكامل. هذا يفسر سبب عدم عرض ردود الفعل للمستخدم الذي تفاعل، على الرغم من وجود ردود فعل.
للمقارنة، إليك منشور به تفاعلان حيث يتم عرض العدد كما هو متوقع Buttons to order items in emoji list settings is difficult to find on touch devices - #2 by zogstrip وتنسيق JSON الخاص بالمنشور https://meta.discourse.org/posts/1907506.json
في هذا المنشور، يتوفر العدد وتظهر ردود الفعل كما هو متوقع.
ليس لدي فكرة عن عدد المنشورات هنا في Meta المتأثرة بهذا أو ما إذا كانت المنتديات الأخرى متأثرة أيضًا. ولا يمكنني تقديم أي خطوات حول سبب فقدان البيانات. يمكنني فقط الإبلاغ عن أنه بالنسبة لبعض المنشورات، لا يتم عرض ردود الفعل على الهواتف المحمولة ويتم عرضها جزئيًا فقط على أجهزة الكمبيوتر المحمولة، والسبب في ذلك يبدو مرتبطًا بالبيانات المفقودة.






