تضمين الفئة المحجوبة في الملخص

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

يبدو أن تغيير هذا السطر إلى topics = topics.where("topics.category_id NOT IN (?)", remove_category_ids) يحل مشكلة الفئات التي تمت إضافتها إلى إعداد digest_suppress_categories، ولكن ستحتاج إلى إضافة بعض المنطق للتعامل مع الفئات المعطلة. ربما شيء من هذا القبيل:

topics = topics.where("topics.category_id NOT IN (?)",  remove_category_ids).where("topic_users.notification_level != (?)", TopicUser.notification_levels[:muted])
3 إعجابات