Bug 16231: Correct permission handling in subscription edit
authorOwen Leonard <oleonard@myacpl.org>
Wed, 3 Oct 2018 16:07:19 +0000 (16:07 +0000)
committerLucas Gass <lucas@bywatersolutions.com>
Tue, 12 Feb 2019 06:01:12 +0000 (06:01 +0000)
commit3debb1e0dce18b668546171a7ae40f7599e8ec79
treeb41e31d98257a5e1ec043ef17de20cdae6df8bd1
parent60f8ca789f713c3a5c7e3478bac7132165b9092d
Bug 16231: Correct permission handling in subscription edit

This patch corrects the way subscription edit menu items are displayed
according to the user's permissions settings.

To test, apply the patch and log in to the staff client as a user who
has permission to create, edit, and delete subscriptions.

- Locate an subscription and view the details for it.
- Confirm that each "Edit" menu item works correctly.
- Repeat the process when logged in as a user with varying combinations
  of create, edit, and delete permissions.
- Test as a user limited by IndependentBranches.

Signed-off-by: Charles Farmer <charles.farmer@inLibro.com>

Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de>

Signed-off-by: Nick Clemens <nick@bywatersolutions.com>
(cherry picked from commit 7520ede89987a7a65301debdda46950a6364ebfd)
Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
(cherry picked from commit f2151c1bbc98003576606d8b1bd2cb2453e6925a)

Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
koha-tmpl/intranet-tmpl/prog/en/includes/serials-toolbar.inc