Browse Source

CLDC-4071: revert DRY change

CLDC-4071-show-telephone-extensions-and-export
Nat Dean-Lewis 2 weeks ago
parent
commit
6e7d157cbc
  1. 16
      app/helpers/user_helper.rb

16
app/helpers/user_helper.rb

@ -82,27 +82,17 @@ module UserHelper
case attribute case attribute
when "role" when "role"
current_user.data_coordinator? || current_user.support? ? edit_link("Select role", user, current_user) : "No role assigned" current_user.data_coordinator? || current_user.support? ? govuk_link_to("Select role", aliased_user_edit(user, current_user), class: "govuk-link govuk-link--no-visited-state") : "No role assigned"
when "phone" when "phone"
edit_link("Enter telephone number", user, current_user) govuk_link_to("Enter telephone number", aliased_user_edit(user, current_user), class: "govuk-link govuk-link--no-visited-state")
else else
"No answer provided" "No answer provided"
end end
end end
def user_action_text(user, attribute) def user_action_text(user, attribute)
return "Change" if (%w[role phone].include?(attribute) && user.send(attribute).present?) || attribute == "phone_extension" return "Change" if attribute == "phone_extension" || (%w[role phone].include?(attribute) && user.send(attribute).present?)
"" ""
end end
private
def edit_link(text, user, current_user)
govuk_link_to(
text,
aliased_user_edit(user, current_user),
class: "govuk-link govuk-link--no-visited-state",
)
end
end end

Loading…
Cancel
Save