この場合、一括管理タスクを使用できますか?
ただし、2番目のコードをテストしたところ、テストユーザー(メール:test_thirteen@here.invalid、TL1からTL0になりました)で機能しました。
User.where(trust_level: 1).each do |u|
if u.primary_email&.email.end_with?(".invalid")
u.change_trust_level!(TrustLevel[0])
end
end
この場合、一括管理タスクを使用できますか?
ただし、2番目のコードをテストしたところ、テストユーザー(メール:test_thirteen@here.invalid、TL1からTL0になりました)で機能しました。
User.where(trust_level: 1).each do |u|
if u.primary_email&.email.end_with?(".invalid")
u.change_trust_level!(TrustLevel[0])
end
end