Bug 22552

Summary: Adding users to serials routing search requires edit_borrowers permission
Product: Koha Reporter: Nick Clemens (kidclamp) <nick>
Component: SerialsAssignee: Bugs List <koha-bugs>
Status: NEW --- QA Contact: Testopia <testopia>
Severity: normal    
Priority: P5 - low CC: colin.campbell, jonathan.druart, katrin.fischer
Version: Main   
Hardware: All   
OS: All   
Change sponsored?: --- Patch complexity: ---
Documentation contact: Documentation submission:
Text to go in the release notes:
Version(s) released in:

Description Nick Clemens (kidclamp) 2019-03-20 19:39:23 UTC
TO recreate:
Create a staff with only catalogue and routing_list permissions
Have a serial existing (or create with a staff who has permission)
Login as new staff
Find the serial
Click 'Create routing list' (should say add to/view?)
Try to search for patrons
Processing appears indefinitely
Sign out, give that staff edit_borrowers permission
All works?!?
Comment 1 Jonathan Druart 2019-04-27 00:35:50 UTC
Just asking but, does it really appear in a real life condition?

How could we fix that?
Considering it a config issue? Add a new "search patrons" permissions (and so hide the "Add recipients" link in this case)? Hide the link if logged in patron does not have edit_borrowers?
Comment 2 Katrin Fischer 2019-09-01 22:09:49 UTC
I think routing_list permission should be enough here. If you are supposed to work with routing lists, you will need to see the patrons added to the list, print it, and I think also modify and create routing lists (you need the search for that).