Bug 21939: Fix permissions for holds history tab
authorKatrin Fischer <katrin.fischer.83@web.de>
Sat, 2 Nov 2019 06:54:31 +0000 (06:54 +0000)
committerMartin Renvoize <martin.renvoize@ptfs-europe.com>
Thu, 7 Nov 2019 13:22:03 +0000 (13:22 +0000)
commitcd3ef03e76e1441675c90135c42d033bf99f73cd
treea7a88dd7c738b66ffaff80b0ec87721d5e8c1c2b
parentfc04f6535be59350c3b01491bded356ba30470fb
Bug 21939: Fix permissions for holds history tab

The tab will show when the staff user has edit_borrowers
permission, but the page itself will not be accessible.
This patch fixes the page permissions to allow access
with the edit_borrowers permission as suggested by the
comments on the original bug report.

To test:
- Create a staff user with only "edit_borrowers" permission
  from the borrowers module
- Try to access the holds history tab from any patron account
- Verify you are blocked
- Apply patch
- Try again and verify the page is accessible now
- Repeat with superlibrarian and full borrowers permission.

Signed-off-by: Séverine QUEUNE <severine.queune@bulac.fr>
Signed-off-by: Bob Bennhoff <bbennhoff@clicweb.org>
Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
members/holdshistory.pl