زر الإعجاب لا يعمل على المواضيع المؤرشفة

العنوان يشرح نفسه. عندما أنقر على زر الإعجاب، أحصل على الرسوم المتحركة ولكن لا شيء آخر.
الفيديو:


لا أرى شيئًا في /logs يتعلق بهذا، ولكن إليك خطأ في وحدة التحكم.

إذا حاولت في الوضع الآمن، هل يعمل الإعجاب بالمنشورات؟

إعجاب واحد (1)

لا أرى زر الإعجاب على الإطلاق.

هل يمكنك تكرار هذا على ميتا؟ ما هي الإضافات التي لديك؟ هل أنت على آخر إصدار؟

أنا على أحدث إصدار، وهذه قائمة بالمكونات الإضافية الخاصة بي:

لا أعرف ما هو الأمر المتعلق بهذا المنشور على وجه التحديد. يمكنني الإعجاب بمعظم المنشورات الأخرى، لكن هذا المنشور لا يسمح لي بذلك، لذلك لا يمكنني القيام بذلك على ميتا دون معرفة سبب حدوث ذلك.

ربما أعجبك ولم يعجبك في الماضي؟ لذا فهي “منشور قديم” ولم تعد مسموحًا لك بتغيير رأيك؟

ربما يكون هذا تأثيرًا جانبيًا لمشكلات مراجعة المنشور؟

إعجاب واحد (1)

كان المنشور جديدًا جدًا عندما قمت بإنشاء الفيديو لأنني حاولت الإعجاب به. لم أقم بإلغاء الإعجاب به، ومؤقت إلغاء الإعجاب على موقعي هو 48 ساعة.

هل يمكنك محاولة إعادة الإنتاج باستخدام حساب ظل؟ ربما يتعلق هذا بمنشورات المشرف؟

تحويل هذا إلى منشور مشرف… (هذا الآن له لون الموظفين، هل يمكنك الإعجاب به)

كما أرى في الفيديو، لقد أرشفتم الموضوع، أعتقد أن هذا هو ما تسبب في ذلك.

إعجاب واحد (1)

أوه … نعم … المواضيع المؤرشفة بها هذه المشكلة المدهشة … بالتأكيد.

إعجابَين (2)

نعم، تم نقل هذا مرة أخرى إلى خطأ.

pr-welcome لإضافة نافذة منبثقة (عند محاولة الإعجاب)

تم أرشفة هذا الموضوع ولا يمكن الإعجاب به بعد الآن

إعجاب واحد (1)

أود ذلك، أحتاج فقط إلى قراءة بعض لغة روبي. كيف يمكنني إنشاء نوافذ منبثقة؟

لدينا فئة داخلية لهذا الغرض، ونوصي بالاطلاع على تحذير منبثق آخر في واجهة المستخدم (مثل نفاد الإعجابات)، وسيتم تنفيذ كل هذا في JS في الواقع.

إعجاب واحد (1)

أنا أعرف جافاسكريبت، سألقي نظرة وأبلغكم لاحقًا الليلة. شكرًا :+1:

لقد اختبرت ذلك للتو على موقع الاختبار الخاص بي. عندما أقوم بأرشفة الموضوع، لا يزال زر الإعجاب يظهر، وعند النقر عليه، يظهر مربع التحذير. إذا قمت بإعادة تحميل الصفحة، يختفي زر الإعجاب.

إعجاب واحد (1)

غريب، كيف لدي هذا بعد تحديثه عدة مرات؟

هل جربت بصفتك مسؤولاً؟ مستخدم قياسي؟ ربما يتعلق الأمر بنوع الحساب. أتذكر أنني رأيت هذا في موضوع آخر على نسختنا الداخلية.

أيضًا … ليست المشاركة الأولى؟

إعجابَين (2)

كان الحساب السابق حساب مسؤول والآن جربت بحساب غير موظف من المستوى 3.
تعديل: لقد تحققت من جميع أنواع الحسابات ويبدو أن النافذة المنبثقة تعمل لدي.

تبين أن هذه مشكلة في إضافة التفاعلات، والتي لا تزال إضافة رسمية. سأفتح طلب سحب (PR) لها لاحقًا.

سأقوم أيضًا بتغيير النص في Discourse الأساسي، حيث أن النص لا يعني شيئًا في الوقت الحالي.

إعجاب واحد (1)

نعم، يمكنني إعادة إنتاجه باستخدام إضافة Discourse Reactions. بعد أرشفة الموضوع، لا يزال زر الإعجاب يظهر، وعند النقر عليه، لا توجد نافذة تحذير ويبدو أن ردود الفعل الأخرى لا تزال نشطة حتى أقوم بتحديث الصفحة. بعد تحديث الصفحة، يتعطل الموضوع.

الخطأ التالي في وحدة التحكم:

Uncaught (in promise) TypeError: Cannot read properties of undefined (reading 'canToggle')

إعجاب واحد (1)