From 09380b85e3f76e68a6dfb2d6ac75349482cbcbbe Mon Sep 17 00:00:00 2001
From: Lucas Gass <lucas@bywatersolutions.com>
Date: Tue, 5 Dec 2023 17:09:26 +0000
Subject: [PATCH] Bug 35493: Do not show housebound roles as collapsible unless
 the housebound module is on

To test:
1. HouseboundModule - disabled
2. CollapseFieldsPatronAddForm, add 'Housebound roles'
3. Edit/create a patron.
4. Notice the useless Housebound roles link at the top of the page
5. APPLY PATCH
6. Try 1 - 3 again, this time no Housebound roles at the top ( Show collapsed fields )
7. Turn on HouseboundModule and make sure it now shows

Signed-off-by: David Nind <david@davidnind.com>
Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
---
 .../intranet-tmpl/prog/en/modules/members/memberentrygen.tt     | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/members/memberentrygen.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/members/memberentrygen.tt
index e1fbc890161..816b7f088fd 100644
--- a/koha-tmpl/intranet-tmpl/prog/en/modules/members/memberentrygen.tt
+++ b/koha-tmpl/intranet-tmpl/prog/en/modules/members/memberentrygen.tt
@@ -213,7 +213,7 @@ legend:hover {
                                         [% CASE 'login' %] <span>OPAC/Staff interface login</span> |
                                         [% CASE 'flags' %] <span>Patron account flags</span> |
                                         [% CASE 'debarments' %] <span>Patron restrictions</span> |
-                                        [% CASE 'housebound' %] <span>Housebound roles</span> |
+                                        [% CASE 'housebound' %][% IF Koha.Preference('HouseboundModule')%] <span>Housebound roles</span> |[% END %]
                                         [% CASE 'additional' %] <span>Additional attributes and identifiers</span> |
                                         [% CASE 'messaging' %] <span>Patron messaging preferences</span> |
                                     [% END %]
-- 
2.43.0