Bug 13417: (qa follow-up) Rename the permission to delete_public_lists
authorJonathan Druart <jonathan.druart@biblibre.com>
Mon, 5 Jan 2015 09:36:33 +0000 (10:36 +0100)
committerTomas Cohen Arazi <tomascohen@gmail.com>
Fri, 13 Feb 2015 16:52:18 +0000 (13:52 -0300)
Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen@gmail.com>
C4/VirtualShelves.pm
installer/data/mysql/en/mandatory/userflags.sql
installer/data/mysql/en/mandatory/userpermissions.sql
installer/data/mysql/updatedatabase.pl

index 8fd003a..7905b56 100644 (file)
@@ -466,7 +466,7 @@ sub ShelfPossibleAction {
     if ( $user > 0 and $action eq 'delete_shelf' ) {
         my $borrower = C4::Members::GetMember( borrowernumber => $user );
         return 1
-            if C4::Auth::haspermission( $borrower->{userid}, { shelves => 'delete_shelves' } );
+            if C4::Auth::haspermission( $borrower->{userid}, { shelves => 'delete_public_lists' } );
     }
 
     my $dbh = C4::Context->dbh;
index c027b1d..40ca2b6 100644 (file)
@@ -18,5 +18,5 @@ INSERT INTO userflags (bit, flag, flagdesc, defaulton) VALUES
 (17,'staffaccess','Allow staff members to modify permissions for other staff members',0),
 (18,'coursereserves','Course reserves',0),
 (19, 'plugins', 'Koha plugins', '0'),
-(20, 'shelves', 'Virtual shelves', 0)
+(20, 'lists', 'Lists', 0)
 ;
index a5f574f..71993dc 100644 (file)
@@ -72,5 +72,5 @@ INSERT INTO permissions (module_bit, code, description) VALUES
    (19, 'tool', 'Use tool plugins'),
    (19, 'report', 'Use report plugins'),
    (19, 'configure', 'Configure plugins'),
-   (20, 'delete_shelves', 'Delete shelves')
+   (20, 'delete_public_lists', 'Delete public lists')
 ;
index bdb6efa..a902093 100755 (executable)
@@ -9763,13 +9763,13 @@ $DBversion = "3.19.00.XXX";
 if ( CheckVersion($DBversion) ) {
     $dbh->do(q|
         INSERT INTO userflags (bit, flag, flagdesc, defaulton) VALUES
-        (20, 'shelves', 'Virtual shelves', 0)
+        (20, 'lists', 'Lists', 0)
     |);
     $dbh->do(q|
         INSERT INTO permissions (module_bit, code, description) VALUES
-        (20, 'delete_shelves', 'Delete shelves')
+        (20, 'delete_public_lists', 'Delete public lists')
     |);
-    print "Upgrade to $DBversion done (Bug 13417: Add permission to delete shelves)\n";
+    print "Upgrade to $DBversion done (Bug 13417: Add permission to delete public lists)\n";
     SetVersion ($DBversion);
 }