النقر على فئة لا يقوم بتصفية المواضيع الصحيحة

فيديو توضيحي: Discourse Bug - Album on Imgur

عند التحميل الأول للصفحة، يؤدي النقر على أي اسم فئة إلى عرض صفحة الفئة مع جميع المواضيع.

فقط بعد التنقل في الصفحة للمرة الثانية يتم تحميل كل شيء كما هو متوقع.

4 إعجابات

هل يمكنك إعادة إنتاج المشكلة هنا على ميتا؟

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

لا، لكنني لاحظت هذا بعد إجراء تحديث لـ discourse بالأمس. لقد جربت هذا مع تعطيل جميع المكونات الإضافية ومكونات السمات، ولا يزال الأمر كما هو.

الانتقال الأول إلى صفحة فئة لا يعرض محملًا أو أي شيء، ويبدو أنه يعرض أحدث المواضيع فقط.

لا توجد أخطاء في وحدة التحكم أو في سجلات الواجهة الخلفية أيضًا.

إعجابَين (2)

@sam يمكنك رؤية السلوك بنفسك هنا - https://forum.reroll.in، إنه يحدث حتى في الوضع الآمن: ReRoll Forums

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

عذرًا، هل يمكنك إعادة إنتاج هذا على https://meta.discourse.org؟

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

لا، غير قادر على إعادة إنتاجه هنا.

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

يحدث هذا لي أيضًا على https://radixtalk.com/. كان الأمر جيدًا حتى قمت بالتحديث هذا الصباح.

إعجابَين (2)

مثبت Discourse الخاص بي محدث


عند النقر على فئة لأول مرة في https://community.keyauth.win/، تظهر مواضيع من فئة مختلفة. ثم في المرة الثانية التي أدخل فيها الفئة (دون إعادة تحميل الصفحة)، تظهر الموضوع الصحيح للخيط.

لم أواجه هذا من قبل قبل هذا التحديث الأخير الذي قمت به لمثبت Discourse الخاص بي.

ونعم، أستخدم Cloudflare. ومع ذلك، تمكنت من إعادة إنتاج هذه المشكلة على عنوان IP الخاص بخادم الواجهة الخلفية الخاص بي. لذا فهي ليست مشكلة مع Cloudflare.

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

@wn03 لقد قمت بإدراج تقريرك في هذا الموضوع للحفاظ عليها معًا لسهولة التتبع. :+1:


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

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

ما هي الصفحة الرئيسية الافتراضية للمنتديات المتأثرة؟ هل هي الفئات؟

(وبالنسبة للصفحة الرئيسية الافتراضية، أفترض أنني أعني الافتراضي للمستخدم المتأثر…)

إعجابَين (2)

لقد جربت ذلك، ولكن لم ينجح الأمر حتى الآن. :man_shrugging:

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

نعم، موقعي على nOObish.me (الذي أعيد بناؤه في وقت سابق اليوم) يتصرف بشكل خاطئ بنفس الطريقة تمامًا.

هذه هي قائمة الإضافات الحالية الخاصة بي…

يمكنك أن ترى في الصورتين التاليتين أنهما تعرضان نفس عنوان URL…

ومع ذلك، تعرض الصورة الأولى (بشكل خاطئ) جميع المواضيع…

بينما تعرض الصورة الثانية بشكل صحيح المواضيع فقط في فئة “أخبار التكنولوجيا”…

بعد النقرة الأولى على فئة “أخبار التكنولوجيا” (التي تعرض بشكل خاطئ جميع المواضيع…)

بعد النقرة الثانية على فئة “أخبار التكنولوجيا” (أو عند تحديث الصفحة لاحقًا)… يتم عرض المواضيع فقط في فئة “أخبار التكنولوجيا” بشكل صحيح…

يمكنك محاولة تكرار هذا على موقعي nOObish.me

  1. انقر على فئة أخبار التكنولوجيا في أسفل القائمة المنسدلة للفئات، ثم انقر عليها مرة أخرى (أو قم بتحديث الصفحة). يمكنك رؤية أنها تتغير من عرض جميع المواضيع إلى عرض منشورات فئة “أخبار التكنولوجيا” فقط بشكل صحيح.

  2. الآن عد إلى الصفحة الرئيسية للموقع (التي قمت بتعيينها كصفحة الفئات على هذا الموقع) وكرر ذلك.

يحدث نفس السلوك تمامًا مع القائمة المنسدلة للعلامات في صفحة الفئات.

بالإضافة إلى صفحة الفئات، فإن بقية الصفحات (الأحدث، الجديدة، الأعلى) تعمل بشكل صحيح على موقعي.

فقط 3 من أصل 8 إعدادات لصفحة فئة سطح المكتب تظهر هذا السلوك:

  1. الفئات والمواضيع الأحدث (مرتبة حسب تاريخ الإنشاء)
  2. الفئات والمواضيع الأحدث
  3. الفئات والمواضيع الأعلى

حسنًا - لقد قمت الآن بتعطيل كل إضافة وقمت بتشغيل ./launcher rebuild app ولا يزال السلوك مستمرًا.

أم قد يكون مكون سمة معين هو السبب؟

لقد قمت الآن أيضًا بتجربة تعطيل جميع مكونات السمات ولكن السلوك لا يزال مستمرًا.

هل يمكن أن يكون مكون إضافة أو سمة مثبتًا ولكنه معطل هو السبب؟

إعجابَين (2)

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

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

تحديث بسيط، لقد قمت بتكراره عدة مرات على موقع الاختبار الخاص بي، ولكن ليس بما يكفي للحصول على خطوات إعادة الإنتاج/أي رؤى أعمق.

5 إعجابات

لقد قمت بتحديث منشوري في Clicking on a category doesn't filter the right topics - #13 by denvergeeks أعلاه بمحاولاتي لتصحيح الأخطاء.

آمل أن يكون ذلك مفيدًا.

يرجى إخباري بأي خطوات إضافية يمكنني اتخاذها، أو أي أسئلة يمكنني الإجابة عليها، والتي قد تساعد في حل هذه المشكلة…

خلال الأسبوع الماضي تقريبًا، تلقينا العديد من التقارير تفيد بأنه عند النقر على “غير مقروء”، يعرض Discourse الآن مزيجًا من المواضيع المقروءة وغير المقروءة.

هل كل هذا مرتبط؟


ثم إذا قاموا بتحديث الصفحة، يحصلون على العناصر الأربعة غير المقروءة المتوقعة:

إعجابَين (2)

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

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

هناك بالتأكيد شيء لا يبدو صحيحًا هنا.

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

إعجابَين (2)

حسنًا، لقد حاولت، ولكن نظرًا لأن meta لا تستخدم أحد أنماط صفحات الفئة هذه، فلا يمكنني التفكير في طريقة لإعادة إنتاج المشكلة على meta.

3 إعجابات