f-a
(Francesco Ariis)
1
لا يعمل exclude_tag في خلاصات RSS الخاصة بـ الفئة (وبشكل خاص لتلك الفئات).
لإعادة إنتاج المشكلة:
wget -O a.xml "https://meta.discourse.org/c/support/6.rss"
wget -O b.xml "https://meta.discourse.org/c/support/6.rss?exclude_tag=ai"
diff a.xml b.xml
ستلاحظ أن الملفين متطابقان.
المتوقع:
يتم استبعاد العناوين الموسومة بـ ai من خلاصة RSS.
معلومات إضافية:
تعمل خلاصة RSS الرئيسية بشكل صحيح، أي:
wget -O a-all.xml "https://meta.discourse.org/latest.rss"
wget -O b-all.xml "https://meta.discourse.org/latest.rss?exclude_tag=ai"
diff a-all.xml b-all.xml
تُظهر أن الملفين مختلفان.
sam
(Sam Saffron)
2
لدينا حل بديل سهل!
/latest.rss?category=6&exclude_tag=ai
تم تأكيد حالة الحافة مع خلاصات RSS الخاصة بالفئات.
شيء مثل هذا يجب أن يصلح المشكلة بشكل صحيح. سنقوم بوضع علامة على الفريق.
def category_feed
guardian.ensure_can_see!(@category)
discourse_expires_in 1.minute
# ...
@topic_list = TopicQuery.new(current_user, build_topic_list_options)
.list_new_in_category(@category)
render "list", formats: [:rss]
end
إعجاب واحد (1)
f-a
(Francesco Ariis)
3
أستطيع تأكيد الحل البسيط:
أ) كان سهلاً؛
ب) نجح فعلياً.
شكراً جزيلاً!
إعجاب واحد (1)
@f-a شكرًا على التقرير
سيتم إصلاحه عبر
إعجابَين (2)
sam
(Sam Saffron)
تم إغلاقه في
7
تم إغلاق هذا الموضوع تلقائيًا بعد 4 أيام. لم يعد السماح بردود جديدة.