無効なメールアドレスを持つユーザーの降格を支援するリクエスト

この場合、一括管理タスクを使用できますか?


ただし、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
「いいね!」 3