From 3e0d609b813d9392d9011174cb0c524dbbdccf03 Mon Sep 17 00:00:00 2001 From: natdeanlewissoftwire Date: Mon, 24 Jul 2023 12:01:09 +0100 Subject: [PATCH] feat: merge with main --- app/helpers/organisations_helper.rb | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/app/helpers/organisations_helper.rb b/app/helpers/organisations_helper.rb index c40fe263d..febd0123c 100644 --- a/app/helpers/organisations_helper.rb +++ b/app/helpers/organisations_helper.rb @@ -11,7 +11,6 @@ module OrganisationsHelper def display_organisation_attributes(organisation) [ - { name: "Name", value: organisation.name, editable: true }, { name: "Organisation ID", value: "ORG#{organisation.id}", editable: false }, { name: "Address", value: organisation.address_string, editable: true }, { name: "Telephone number", value: organisation.phone, editable: true }, @@ -22,4 +21,20 @@ module OrganisationsHelper { name: "Status", value: status_tag(organisation.status), editable: false }, ] end + + def organisation_name_row(user:, organisation:, summary_list:) + summary_list.row do |row| + row.key { "Name" } + row.value { organisation.name } + if user.support? + row.action( + visually_hidden_text: organisation.name.humanize.downcase, + href: edit_organisation_path(organisation), + html_attributes: { "data-qa": "change-#{organisation.name.downcase}" }, + ) + else + row.action + end + end + end end