From dc817ed715ce5912af920246833b26a0e67049f9 Mon Sep 17 00:00:00 2001 From: Kat Date: Fri, 22 Jul 2022 12:11:54 +0100 Subject: [PATCH] only display relevant answers in show scheme page --- app/models/scheme.rb | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/app/models/scheme.rb b/app/models/scheme.rb index fc37a2239..3ad3639f1 100644 --- a/app/models/scheme.rb +++ b/app/models/scheme.rb @@ -142,7 +142,7 @@ class Scheme < ApplicationRecord end def display_attributes - [ + base_attributes = [ { name: "Scheme code", value: id_to_display }, { name: "Name", value: service_name, edit: true }, { name: "Confidential information", value: sensitive, edit: true }, @@ -157,6 +157,11 @@ class Scheme < ApplicationRecord { name: "Level of support given", value: support_type }, { name: "Intended length of stay", value: intended_stay }, ] + + if arrangement_type_same? + base_attributes.delete({ name: "Organisation providing support", value: managing_organisation&.name }) + end + base_attributes end def synonyms