KMAIN 1639
authorMichael Glass <mglass@catalystitservices.com>
Fri, 27 Mar 2015 23:19:46 +0000 (16:19 -0700)
committerBill Erickson <berickxx@gmail.com>
Thu, 21 Mar 2019 19:46:23 +0000 (15:46 -0400)
    Added a permission group for update items, "UPDATE_ITEMS"

new file:   KCLS/sql/KMAIN-1639/KMAIN-1639-Add-update-permissions-rollback.sql
new file:   KCLS/sql/KMAIN-1639/KMAIN-1639-Add-update-permissions.sql
modified:   Open-ILS/xul/staff_client/chrome/content/cat/opac.js

Signed-off-by:(Michael Glass)<mglass@catalystitservices.com>

KCLS/sql/KMAIN-1639/KMAIN-1639-Add-update-permissions-rollback.sql [new file with mode: 0644]
KCLS/sql/KMAIN-1639/KMAIN-1639-Add-update-permissions.sql [new file with mode: 0644]
Open-ILS/xul/staff_client/chrome/content/cat/opac.js

diff --git a/KCLS/sql/KMAIN-1639/KMAIN-1639-Add-update-permissions-rollback.sql b/KCLS/sql/KMAIN-1639/KMAIN-1639-Add-update-permissions-rollback.sql
new file mode 100644 (file)
index 0000000..a95ada3
--- /dev/null
@@ -0,0 +1 @@
+DELETE FROM permission.perm_list WHERE code = 'UPDATE_ITEMS';
\ No newline at end of file
diff --git a/KCLS/sql/KMAIN-1639/KMAIN-1639-Add-update-permissions.sql b/KCLS/sql/KMAIN-1639/KMAIN-1639-Add-update-permissions.sql
new file mode 100644 (file)
index 0000000..df27a50
--- /dev/null
@@ -0,0 +1,2 @@
+INSERT INTO permission.perm_list (code, description) VALUES\r
+('UPDATE_ITEMS', 'Allows a user to the update items page from a bibliographic record page')
\ No newline at end of file
index 304ef01..8a1d0d4 100644 (file)
@@ -375,7 +375,7 @@ function update_items(){
                     ses(), 
                     ses('staff_id'), 
                     [ ses('ws_ou') ],
-                    [ 'CREATE_VOLUME', 'CREATE_COPY' ]
+                    [ 'UPDATE_ITEMS' ]
                 ]
             ).length == 0 ? 1 : 0;
         } catch(E) {