1
0
Fork 0
mirror of https://github.com/mastodon/mastodon.git synced 2024-08-20 21:08:15 -07:00

Log action after updating records

This commit is contained in:
Matt Jankowski 2024-05-25 12:45:39 -04:00
parent 7d090b2ab6
commit 32cb060652

View file

@ -124,26 +124,26 @@ class Admin::AccountAction
def handle_disable! def handle_disable!
authorize(target_account.user, :disable?) authorize(target_account.user, :disable?)
log_action(:disable, target_account.user)
target_account.user&.disable! target_account.user&.disable!
log_action(:disable, target_account.user)
end end
def handle_sensitive! def handle_sensitive!
authorize(target_account, :sensitive?) authorize(target_account, :sensitive?)
log_action(:sensitive, target_account)
target_account.sensitize! target_account.sensitize!
log_action(:sensitive, target_account)
end end
def handle_silence! def handle_silence!
authorize(target_account, :silence?) authorize(target_account, :silence?)
log_action(:silence, target_account)
target_account.silence! target_account.silence!
log_action(:silence, target_account)
end end
def handle_suspend! def handle_suspend!
authorize(target_account, :suspend?) authorize(target_account, :suspend?)
log_action(:suspend, target_account)
target_account.suspend!(origin: :local) target_account.suspend!(origin: :local)
log_action(:suspend, target_account)
end end
def text_for_warning def text_for_warning