diff options
Diffstat (limited to 'app/helpers/bangtag_helper.rb')
-rw-r--r-- | app/helpers/bangtag_helper.rb | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/app/helpers/bangtag_helper.rb b/app/helpers/bangtag_helper.rb index 2dd135976..1ace17f85 100644 --- a/app/helpers/bangtag_helper.rb +++ b/app/helpers/bangtag_helper.rb @@ -1,4 +1,6 @@ module BangtagHelper + include LogHelper + POLICIES = %w(silence unsilence suspend unsuspend force_unlisted allow_public force_sensitive allow_nonsensitive reset) EXCLUDED_DOMAINS = %w(tailma.ws monsterpit.net monsterpit.cloud monsterpit.gallery monsterpit.blog) @@ -15,11 +17,10 @@ module BangtagHelper if policy == 'reset' Admin::ActionLog.create(account: @account, action: unsuspend, target: acct) - Admin::ActionLog.create(account: @account, action: unsilence, target: acct) - Admin::ActionLog.create(account: @account, action: allow_public, target: acct) - Admin::ActionLog.create(account: @account, action: allow_nonsensitive, target: acct) + user_friendly_action_log(@account, :unsuspend, acct) else Admin::ActionLog.create(account: @account, action: policy, target: acct) + user_friendly_action_log(@account, policy.to_sym, acct) end case policy @@ -88,12 +89,14 @@ module BangtagHelper domain_block.save Admin::ActionLog.create(account: @account, action: :create, target: domain_block) + user_friendly_action_log(@account, :create, domain_block) BlockDomainService.new.call(domain_block) else domain_block = DomainBlock.find_by(domain: domain) return false if domain_block.nil? Admin::ActionLog.create(account: @account, action: :destroy, target: domain_block) + user_friendly_action_log(@account, :destroy, domain_block) UnblockDomainService.new.call(domain_block) end |