فيديو توضيحي: Discourse Bug - Album on Imgur
عند التحميل الأول للصفحة، يؤدي النقر على أي اسم فئة إلى عرض صفحة الفئة مع جميع المواضيع.
فقط بعد التنقل في الصفحة للمرة الثانية يتم تحميل كل شيء كما هو متوقع.
فيديو توضيحي: Discourse Bug - Album on Imgur
عند التحميل الأول للصفحة، يؤدي النقر على أي اسم فئة إلى عرض صفحة الفئة مع جميع المواضيع.
فقط بعد التنقل في الصفحة للمرة الثانية يتم تحميل كل شيء كما هو متوقع.
هل يمكنك إعادة إنتاج المشكلة هنا على ميتا؟
لا، لكنني لاحظت هذا بعد إجراء تحديث لـ discourse بالأمس. لقد جربت هذا مع تعطيل جميع المكونات الإضافية ومكونات السمات، ولا يزال الأمر كما هو.
الانتقال الأول إلى صفحة فئة لا يعرض محملًا أو أي شيء، ويبدو أنه يعرض أحدث المواضيع فقط.
لا توجد أخطاء في وحدة التحكم أو في سجلات الواجهة الخلفية أيضًا.
@sam يمكنك رؤية السلوك بنفسك هنا - https://forum.reroll.in، إنه يحدث حتى في الوضع الآمن: ReRoll Forums
عذرًا، هل يمكنك إعادة إنتاج هذا على https://meta.discourse.org؟
لا، غير قادر على إعادة إنتاجه هنا.
يحدث هذا لي أيضًا على https://radixtalk.com/. كان الأمر جيدًا حتى قمت بالتحديث هذا الصباح.
مثبت Discourse الخاص بي محدث
ونعم، أستخدم Cloudflare. ومع ذلك، تمكنت من إعادة إنتاج هذه المشكلة على عنوان IP الخاص بخادم الواجهة الخلفية الخاص بي. لذا فهي ليست مشكلة مع Cloudflare.
@wn03 لقد قمت بإدراج تقريرك في هذا الموضوع للحفاظ عليها معًا لسهولة التتبع. ![]()
لم أتمكن من إعادة إنتاج هذا على موقع الاختبار الخاص بي حتى الآن. هل لدى أي شخص أي تفاصيل إضافية يمكنني استخدامها لمحاولة شيء مختلف؟ أي إضافات مشتركة، أو أي إعدادات مسؤول غير شائعة ربما؟
ما هي الصفحة الرئيسية الافتراضية للمنتديات المتأثرة؟ هل هي الفئات؟
(وبالنسبة للصفحة الرئيسية الافتراضية، أفترض أنني أعني الافتراضي للمستخدم المتأثر…)
لقد جربت ذلك، ولكن لم ينجح الأمر حتى الآن. ![]()
نعم، موقعي على nOObish.me (الذي أعيد بناؤه في وقت سابق اليوم) يتصرف بشكل خاطئ بنفس الطريقة تمامًا.
هذه هي قائمة الإضافات الحالية الخاصة بي…
يمكنك أن ترى في الصورتين التاليتين أنهما تعرضان نفس عنوان URL…
ومع ذلك، تعرض الصورة الأولى (بشكل خاطئ) جميع المواضيع…
بينما تعرض الصورة الثانية بشكل صحيح المواضيع فقط في فئة “أخبار التكنولوجيا”…
بعد النقرة الأولى على فئة “أخبار التكنولوجيا” (التي تعرض بشكل خاطئ جميع المواضيع…)
بعد النقرة الثانية على فئة “أخبار التكنولوجيا” (أو عند تحديث الصفحة لاحقًا)… يتم عرض المواضيع فقط في فئة “أخبار التكنولوجيا” بشكل صحيح…
يمكنك محاولة تكرار هذا على موقعي nOObish.me…
انقر على فئة أخبار التكنولوجيا في أسفل القائمة المنسدلة للفئات، ثم انقر عليها مرة أخرى (أو قم بتحديث الصفحة). يمكنك رؤية أنها تتغير من عرض جميع المواضيع إلى عرض منشورات فئة “أخبار التكنولوجيا” فقط بشكل صحيح.
الآن عد إلى الصفحة الرئيسية للموقع (التي قمت بتعيينها كصفحة الفئات على هذا الموقع) وكرر ذلك.
يحدث نفس السلوك تمامًا مع القائمة المنسدلة للعلامات في صفحة الفئات.
بالإضافة إلى صفحة الفئات، فإن بقية الصفحات (الأحدث، الجديدة، الأعلى) تعمل بشكل صحيح على موقعي.
فقط 3 من أصل 8 إعدادات لصفحة فئة سطح المكتب تظهر هذا السلوك:
حسنًا - لقد قمت الآن بتعطيل كل إضافة وقمت بتشغيل ./launcher rebuild app ولا يزال السلوك مستمرًا.
أم قد يكون مكون سمة معين هو السبب؟
لقد قمت الآن أيضًا بتجربة تعطيل جميع مكونات السمات ولكن السلوك لا يزال مستمرًا.
هل يمكن أن يكون مكون إضافة أو سمة مثبتًا ولكنه معطل هو السبب؟
هذه مجموعة من الإضافات التي قد تكون السبب. أتخيل أن المشكلة تكمن في إحداها.
تحديث بسيط، لقد قمت بتكراره عدة مرات على موقع الاختبار الخاص بي، ولكن ليس بما يكفي للحصول على خطوات إعادة الإنتاج/أي رؤى أعمق.
لقد قمت بتحديث منشوري في Clicking on a category doesn't filter the right topics - #13 by denvergeeks أعلاه بمحاولاتي لتصحيح الأخطاء.
آمل أن يكون ذلك مفيدًا.
يرجى إخباري بأي خطوات إضافية يمكنني اتخاذها، أو أي أسئلة يمكنني الإجابة عليها، والتي قد تساعد في حل هذه المشكلة…
خلال الأسبوع الماضي تقريبًا، تلقينا العديد من التقارير تفيد بأنه عند النقر على “غير مقروء”، يعرض Discourse الآن مزيجًا من المواضيع المقروءة وغير المقروءة.
هل كل هذا مرتبط؟
أستطيع التأكيد على أن موقعي يعرض أيضًا جميع المشاركات (المقروءة وغير المقروءة) عند النقر على غير مقروء.
أتفق على أن هذه قد تكون مرتبطة لأن السلوك يبدو هو نفسه:
النقر الأول يعرض جميع المشاركات، ولكن إذا قمت بتحديث الصفحة لاحقًا (أو نقرت على الزر مرة أخرى)، فإن النتائج تكون صحيحة.
يبدو أنها مشكلة متعلقة بالتخزين المؤقت، أليس كذلك؟
هناك بالتأكيد شيء لا يبدو صحيحًا هنا.
سيكون من المفيد جدًا وجود إعادة إنتاج على ميتا إذا تمكن شخص ما من معرفة كيفية القيام بذلك. بغض النظر، لقد قمت بإخطار بعض المطورين الذين عملوا على هذه الشفرة مؤخرًا في حال كانت لديهم أي أفكار.
حسنًا، لقد حاولت، ولكن نظرًا لأن meta لا تستخدم أحد أنماط صفحات الفئة هذه، فلا يمكنني التفكير في طريقة لإعادة إنتاج المشكلة على meta.