متابعةً للنقاش من الفرز حسب تاريخ الإنشاء لا يعمل :
تحميل الروابط للفئات/العلامات على الصفحة الرئيسية/الشريط الجانبي (class=“subcategory”) الفئة باستخدام /latest.json. لا يظهر في عنوان URL، ولكن يمكنك رؤيته في علامة التبويب Network:
هذا يعني أن المواضيع في الفئة سيتم فرزها حسب آخر نشاط.
إذا كانت الفئة تحتوي على إعداد بترتيب مختلف، فلن يتم احترامه.
لرؤية الترتيب الافتراضي، عليك إعادة تحميل الصفحة. مثال: الفئة 25 مع ترتيب “إنشاء تنازلي”:
3 إعجابات
للتأكيد على أننا تمكنا من تكرار هذا الأمر ونحن نحقق فيه.
إعجابَين (2)
أعتقد أن هذا تم إصلاحه الآن في:
main ← default-sort-order
opened 03:41PM - 25 Aug 23 UTC
When navigating around, we make ajax requests with a parameter like `?filter=lat… est`. This results in the TopicQuery being set up with `filter: "latest"` as a string. The logic introduced in fd9a5bc0 checks for equality with `:latest` and `:unseen` symbols, which didn't work correctly in this situation
This commit makes the logic detect both strings and symbols, and adds a spec for the behaviour.
4 إعجابات
@JammyDodger @david لقد قمت بالترقية للتو ولا تزال المشكلة قائمة. لإعادة إنتاج المشكلة:
قم بتعيين الترتيب الافتراضي لفئة ما إلى “إنشاء تنازلي”
انقر على رابط تلك الفئة في الصفحة الرئيسية/الشريط الجانبي
السلوك المتوقع: يتم فرز المواضيع حسب تاريخ الإنشاء التنازلي.
السلوك الفعلي: يتم فرز المواضيع حسب تاريخ التعديل التنازلي.
أعد تحميل الصفحة
السلوك المتوقع: تظل المواضيع مرتبة حسب تاريخ التعديل التنازلي.
السلوك الفعلي: يتم الآن فرز المواضيع بشكل صحيح حسب تاريخ الإنشاء التنازلي.
إعجاب واحد (1)
david
(David Taylor)
5 سبتمبر 2023، 8:58م
8
مرحباً @Nacho_Caballero - لقد دفعت للتو إصلاحًا ثانيًا يجب أن يجعل الأمور تعمل كما هو متوقع:
committed 06:05PM - 05 Sep 23 UTC
Previously we would respect it if the filter was `nil`, but if `default` was exp… licitly passed then it would ignore the category order settings. This explicit passing of `filter=default` happens for some types of navigations in the JS app.
This extends the fix from 92bc61b4be9242dd0242ed60641a5129938a231a
يرجى إعلامنا إذا كنت لا تزال ترى أي مشاكل بعد التحديث.
5 إعجابات
شكراً على العمل الرائع يا ديفيد. الآن يعمل بشكل مثالي.
4 إعجابات
david
(David Taylor)
تم إغلاقه في
11 سبتمبر 2023، 7:00ص
11
تم إغلاق هذا الموضوع تلقائيًا بعد 5 أيام. لم يعد يُسمح بالردود الجديدة.