LP#1068287 - Add CREATE_PRECAT permission
authorCesar Velez <cesar.velez@equinoxinitiative.org>
Thu, 13 Dec 2018 23:13:39 +0000 (18:13 -0500)
committerJason Etheridge <jason@equinoxinitiative.org>
Fri, 6 Sep 2019 04:15:27 +0000 (00:15 -0400)
commita5f1d54982ef6eba3ecbd5aec6564bc9d1494b85
tree5378d8cb68f976c1498bb75225a6cd620d1efda1
parent40b5853bd226041d991c0c356db2e6d016bf2410
LP#1068287 - Add CREATE_PRECAT permission

Add this permission to prevent untrained/un-authorized
circ staff from creating pre-cat items due to mis-scanned
barcodes. Added to all profiles by default, so that staff
admins can pinpoint users who may not have it, i.e Volunteers, etc.

Signed-off by: Cesar Velez <cesar.velez@equinoxinitiative.org>
Signed-off-by: Jason Etheridge <jason@equinoxinitiative.org>
Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Circulate.pm
Open-ILS/src/sql/Pg/950.data.seed-values.sql
Open-ILS/src/sql/Pg/upgrade/XXXX.data.lp1068287_add_create_precat_permission.sql [new file with mode: 0644]
Open-ILS/src/templates/staff/circ/share/t_precat_dialog.tt2
Open-ILS/web/js/ui/default/staff/circ/services/circ.js