Wie man den Zugriff deaktiviert, ohne den Benutzer per E-Mail zu benachrichtigen

Hier ist ein Code-Beispiel, das dies in der Rails-Konsole ausführt:

./launcher enter app 
rails c
username = "user-to-suspend-username"
admin_username = "admin-username"
reason = "Suspendierungsgrund"
till = Time.at(33174889200)
u = User.find_by_username(username)
puts "Konnte Benutzer mit dem Namen #{username} nicht finden" unless u
if u and !u.suspended?
  u.suspended_till = till
  u.suspended_at = DateTime.now

  User.transaction do
    u.save!
    admin = User.find_by_username(admin_username)
    StaffActionLogger.new(admin).log_user_suspend(
      u,
      reason
    )
  end
  u.logged_out
end