Bug 35651: Add check to make sure user has advanced_editor permission
authorLucas Gass <lucas@bywatersolutions.com>
Wed, 27 Dec 2023 17:52:57 +0000 (17:52 +0000)
committerKatrin Fischer <katrin.fischer@bsz-bw.de>
Tue, 16 Jan 2024 11:06:12 +0000 (12:06 +0100)
commit8f13f74e39a93314abc814735b6fcd1504e49373
tree2ce24aac63951c84d44f0c9c6f2e219319215913
parent122f29cd8f4d1067e8ccaf64ecb0f13cc7b85d9a
Bug 35651: Add check to make sure user has advanced_editor permission

To test:
1. Turn on the system preference 'EnableAdvancedCatalogingEditor'.
2. Set up a staff user with permissions to editcatlouge but make sure "Use the advanced cataloging editor (requires edit_catalogue)" if OFF.
3. Log in as that patron.
4. Go to a record or create a new one in the basic editor and see the toggle advanced editor button.
5. Try toggling it and you are logged out.
6. APPLY PATCH
7. Try 3 & 4 again, this time there should be no toggle button.
8. Log in as a patron who does havbe the "Use the advanced cataloging editor (requires edit_catalogue)" permission on. They should be able to toggle between editors.

Signed-off-by: Kelly <kelly@bywatersolutions.com>
Signed-off-by: Victor Grousset/tuxayo <victor@tuxayo.net>
Signed-off-by: Katrin Fischer <katrin.fischer@bsz-bw.de>
koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/addbiblio.tt