You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
19 lines
497 B
19 lines
497 B
# frozen_string_literal: true |
|
|
|
module Admin |
|
module DisputesHelper |
|
def strike_action_label(appeal) |
|
t(key_for_action(appeal), |
|
scope: 'admin.strikes.actions', |
|
name: content_tag(:span, appeal.strike.account.username, class: 'username'), |
|
target: content_tag(:span, appeal.account.username, class: 'target')) |
|
.html_safe |
|
end |
|
|
|
private |
|
|
|
def key_for_action(appeal) |
|
AccountWarning.actions.slice(appeal.strike.action).keys.first |
|
end |
|
end |
|
end
|
|
|