ترتيب الردود معطّل ضمن نطاق تاريخ "الأعلى"

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

شكرًا لك

إعجابَين (2)

أحصل على نتائج غير متسقة عند اختبار ذلك على Meta. ما أتوقع حدوثه هو أنه عند النقر لأول مرة على عنوان عمود “الردود” في الجدول، يتم إرفاق معامل الاستعلام ?ascending=true&order=posts بعنوان URL الموجود في شريط عناوين المتصفح. وعند النقر مرة ثانية على عنوان عمود “الردود”، يجب تحديث معامل الاستعلام ليصبح ?order=posts.

السلوك الذي ألاحظه هو أن النقر على عنوان عمود “الردود” يضيف معامل الاستعلام ?ascending=false. وهذا لا يؤثر على ترتيب المواضيع في القائمة. وعند النقر مرة ثانية على عنوان عمود “الردود”، يتم إزالة معامل الاستعلام ?ascending=false. وهذا أيضًا لا يؤثر على ترتيب المواضيع.

إذا قمت بإرفاق ?ascending=true&order=posts يدويًا بعنوان URL في شريط عناوين المتصفح، فإن النقر على عنوان عمود “الردود” يعمل كما هو متوقع.

ألاحظ هذا السلوك في قائمة “الأعلى”، وأحيانًا أيضًا في قوائم “الأحدث”. ولا أعرف سببًا لعدم اتساق نتائج النقر على عنوان عمود “الردود”. فبمجرد إضافة معامل الاستعلام ?ascending=true&order=posts إلى عنوان URL، يبدو أن فلتر “الردود” يعمل بشكل صحيح في الصفحات التالية التي أزورها.

أستخدم متصفح Chrome على نظام Linux.

3 إعجابات

هذه هي المشكلة.
أنا أستخدم Chrome على نظامي Windows 10 (1909) و MacOS Catalina 10.15.4

نعم، لدينا خطأ بالتأكيد هنا …

  1. يعمل بشكل مثالي على https://meta.discourse.org/top (ترتيب الردود حسب عدد الردود عند النقر)

  2. لا يعمل كما هو متوقع على https://meta.discourse.org/c/bug/1/l/top

@zogstrip / @eviltrout هل يمكنكم تعيين المشكلة؟

إعجابَين (2)

@John_Brock أخبار جيدة! لدينا الآن حل لهذه المشكلة.

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

7 إعجابات