يظل شارة المستخدم بعد إزالة المستخدم من المجموعة

عزيزي @vinothkannans، قمنا بترقية نسخة Discourse وقمنا بتشغيل الاستعلام الذي زودتنا به:

[1] pry(main)> User.joins("LEFT OUTER JOIN group_users ON group_users.user_id = users.id AND group_users.group_id = users.flair_group_id").where(group_users: { id: nil }).where.not(flair_group_id: nil).update_all(flair_group_id: nil)
=> 370
[2] pry(main)> 

لاحظنا أن شارات المستخدمين تغيرت وفقًا لحالة مجموعتهم. شكرًا لك مرة أخرى على المساعدة السريعة!

4 إعجابات