잘못된 이메일 주소를 가진 사용자의 권한 강하 요청

이 경우 일괄 관리자 작업을 사용할 수 있나요?


방금 두 번째 코드를 테스트해 보았는데, 제 테스트 사용자(이메일: 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