From e30b11766dcef5a47ef87a93f2cae4a8498c04d0 Mon Sep 17 00:00:00 2001 From: Brendan Lawlor Date: Thu, 4 Apr 2024 16:35:58 +0000 Subject: [PATCH] Bug 35980: Check for CAN_user_borrowers_edit_borrowers in members-toolbar.inc This patch removes the message button and more links from the members toolbar if the user does not have CAN_user_borrowers_edit_borrowers To test: 1. Log in with a user with only 'catalogue' and 'list_borrowers' permissions 2. Search for a patron 3. Notice the 'Add message' and 'More' buttons in the toolbar only link to permissions errors 3. Apply patch, restart all, reload the page 4. Notice the buttons in the toolbar are gone --- .../intranet-tmpl/prog/en/includes/members-toolbar.inc | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/koha-tmpl/intranet-tmpl/prog/en/includes/members-toolbar.inc b/koha-tmpl/intranet-tmpl/prog/en/includes/members-toolbar.inc index d530fc5758..b4f6c4c7bd 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/includes/members-toolbar.inc +++ b/koha-tmpl/intranet-tmpl/prog/en/includes/members-toolbar.inc @@ -44,13 +44,16 @@ Search to hold [% END %] - Add message + [% IF CAN_user_borrowers_edit_borrowers %] + Add message + [% END %] [% IF Koha.Preference('CurbsidePickup') %] Schedule pickup [% END %] -
+ [% IF CAN_user_borrowers_edit_borrowers %] +
-
+
+ [% END %] -- 2.30.2