diff --git a/app/models/scheme.rb b/app/models/scheme.rb index 9dc9c62a0..624a3a428 100644 --- a/app/models/scheme.rb +++ b/app/models/scheme.rb @@ -130,9 +130,9 @@ class Scheme < ApplicationRecord def display_attributes [ { name: "Service code", value: id_to_display }, - { name: "Name", value: service_name }, - { name: "Confidential information", value: sensitive }, - { name: "Housing stock owned by", value: owning_organisation.name }, + { name: "Name", value: service_name, edit: true}, + { name: "Confidential information", value: sensitive, edit: true }, + { name: "Housing stock owned by", value: owning_organisation.name, edit: true }, { name: "Managed by", value: managing_organisation&.name }, { name: "Type of scheme", value: scheme_type }, { name: "Registered under Care Standards Act 2000", value: registered_under_care_act }, diff --git a/app/views/schemes/show.html.erb b/app/views/schemes/show.html.erb index e9cbc909f..a7f6734b8 100644 --- a/app/views/schemes/show.html.erb +++ b/app/views/schemes/show.html.erb @@ -19,6 +19,7 @@ <%= summary_list.row do |row| %> <% row.key { attr[:name].eql?("Registered under Care Standards Act 2000") ? "Registered under Care Standards Act 2000" : attr[:name].to_s.humanize } %> <% row.value { details_html(attr) } %> + <% row.action(text: "Change", href: scheme_primary_client_group_path(scheme_id: @scheme.id, check_answers: true)) if attr[:edit] %> <% end %> <% end %> <% end %>