[Koha-patches] [PATCH] Bug 3830: Fix spelling error in patron permissions

Nicole Engard nengard at gmail.com
Thu Dec 3 01:48:46 CET 2009


>From 38c1a740536ac0c0d7902755f2fcec8961b62a5f Mon Sep 17 00:00:00 2001
From: Nicole Engard <nengard at gmail.com>
Date: Wed, 2 Dec 2009 08:26:58 -0500
Subject: [PATCH] Bug 3830: Fix spelling error in patron permissions
Content-Type: text/plain; charset="utf-8"

---
 .../data/mysql/en/mandatory/userpermissions.sql    |    2 +-
 installer/data/mysql/updatedatabase.pl             |   14 ++++++++++++++
 2 files changed, 15 insertions(+), 1 deletions(-)

diff --git a/installer/data/mysql/en/mandatory/userpermissions.sql
b/installer/data/mysql/en/mandatory/userpermissions.sql
index a8c37d3..31e90b1 100644
--- a/installer/data/mysql/en/mandatory/userpermissions.sql
+++ b/installer/data/mysql/en/mandatory/userpermissions.sql
@@ -1,7 +1,7 @@
 INSERT INTO permissions (module_bit, code, description) VALUES
    ( 1, 'circulate_remaining_permissions', 'Remaining circulation
permissions'),
    ( 1, 'override_renewals', 'Override blocked renewals'),
-   ( 9, 'edit_catalogue', 'Edit catalogue'),
+   ( 9, 'edit_catalogue', 'Edit catalog (Modify bibliographic/holdings data)'),
    ( 9, 'fast_cataloging', 'Fast cataloging'),
    (11, 'vendors_manage', 'Manage vendors'),
    (11, 'contracts_manage', 'Manage contracts'),
diff --git a/installer/data/mysql/updatedatabase.pl
b/installer/data/mysql/updatedatabase.pl
index 4e1d1cf..4c039cc 100755
--- a/installer/data/mysql/updatedatabase.pl
+++ b/installer/data/mysql/updatedatabase.pl
@@ -3291,6 +3291,20 @@ if (C4::Context->preference("Version") <
TransformToNum($DBversion)) {
     SetVersion ($DBversion);
 }

+$DBversion = "3.01.00.100";
+if (C4::Context->preference("Version") < TransformToNum($DBversion)) {
+	$dbh->do("INSERT INTO `systempreferences` (`variable`, `value`,
`options`, `explanation`, `type`) VALUES ('casAuthentication', '1',
'', 'Enable or disable CAS authentication', 'YesNo'), ('casLogout',
'1', '', 'Does a logout from Koha should also log out of CAS ?',
'YesNo'), ('casServerUrl', 'https://localhost:8443/cas', '', 'URL of
the cas server', 'Free')");
+	print "Upgrade done (added CAS authentication system preferences)\n";
+    SetVersion ($DBversion);
+}
+
+$DBversion = "XXX";
+if (C4::Context->preference("Version") < TransformToNum($DBversion)) {
+	$dbh->do("INSERT INTO permissions (module_bit, code, description)
VALUES (9, 'edit_catalogue', 'Edit catalog (Modify
bibliographic/holdings data)')");
+	print "Upgrade done (fixed spelling error in edit_catalogue permission)\n";
+    SetVersion ($DBversion);
+}
+
 =item DropAllForeignKeys($table)

   Drop all foreign keys of the table $table
-- 
1.5.6.5
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-Bug-3830-Fix-spelling-error-in-patron-permissions.patch
Type: application/octet-stream
Size: 2583 bytes
Desc: not available
URL: </pipermail/koha-patches/attachments/20091202/53c301d8/attachment-0001.obj>


More information about the Koha-patches mailing list