LP#1068287 - Add CREATE_PRECAT permission
authorCesar Velez <cesar.velez@equinoxinitiative.org>
Thu, 13 Dec 2018 23:13:39 +0000 (18:13 -0500)
committerCesar Velez <cesar.velez@equinoxinitiative.org>
Mon, 4 Mar 2019 17:02:24 +0000 (12:02 -0500)
commit3c6ad12dd94cbce8b35fa67206ef90f2f8fb4bd2
treeb89215ffc2a85ed8672272ef492815e6a2689cfe
parent3e3ec8ec68bdc49eb43a6dedc187c3c90a3813cc
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>
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