Bug 21939: Fix permissions for holds history tab
commitb2487cd7a853d311c21249a4ffd6141cca85f075
authorKatrin Fischer <katrin.fischer.83@web.de>
Sat, 2 Nov 2019 06:54:31 +0000 (2 06:54 +0000)
committerHayley Mapley <hayleymapley@catalyst.net.nz>
Tue, 17 Dec 2019 00:56:35 +0000 (17 13:56 +1300)
treed6eaa533d684b7ab3fb34bb62a2b7ff3c17beffd
parentcbe5837f6cbbe8c5c86eadb19b288d72e7107c76
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>
(cherry picked from commit cd3ef03e76e1441675c90135c42d033bf99f73cd)
(cherry picked from commit f3c9ba16d506aa5145bd46123d7982b035a9e56f)
members/holdshistory.pl