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:
parent
7d090b2ab6
commit
eac9121935
1 changed files with 4 additions and 4 deletions
|
@ -124,26 +124,26 @@ class Admin::AccountAction
|
|||
|
||||
def handle_disable!
|
||||
authorize(target_account.user, :disable?)
|
||||
log_action(:disable, target_account.user)
|
||||
target_account.user&.disable!
|
||||
log_action(:disable, target_account.user)
|
||||
end
|
||||
|
||||
def handle_sensitive!
|
||||
authorize(target_account, :sensitive?)
|
||||
log_action(:sensitive, target_account)
|
||||
target_account.sensitize!
|
||||
log_action(:sensitive, target_account)
|
||||
end
|
||||
|
||||
def handle_silence!
|
||||
authorize(target_account, :silence?)
|
||||
log_action(:silence, target_account)
|
||||
target_account.silence!
|
||||
log_action(:silence, target_account)
|
||||
end
|
||||
|
||||
def handle_suspend!
|
||||
authorize(target_account, :suspend?)
|
||||
log_action(:suspend, target_account)
|
||||
target_account.suspend!(origin: :local)
|
||||
log_action(:suspend, target_account)
|
||||
end
|
||||
|
||||
def text_for_warning
|
||||
|
|
Loading…
Reference in a new issue