[Koha-patches] [PATCH] Bug 9663 - Individual bibliographic record "Save" option requires export permission

Owen Leonard oleonard at myacpl.org
Tue Feb 19 18:19:15 CET 2013


This patch corrects permission on the export option available on
catalogue pages in the staff client (detail.pl, MARCdetail.pl, etc) so
that users no longer require "export_catalogue" permission.
"export_catalogue" permission is required only for tools/export.pl.

This patch also corrects some crazy nearby indentation. Sorry, couldn't
resist.

To test, visit a page like detail.pl with and without "export_catalogue"
permission. It should be possible to save the record as MODS, MARCXML,
MARC, etc. without error.
---
 catalogue/export.pl |   14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/catalogue/export.pl b/catalogue/export.pl
index 3a76084..26e189b 100755
--- a/catalogue/export.pl
+++ b/catalogue/export.pl
@@ -12,13 +12,13 @@ use CGI;
 
 my $query = new CGI;
 my ( $template, $loggedinuser, $cookie ) = get_template_and_user({
-                                                                     template_name   => "tools/export.tt",
-                                                                     query           => $query,
-                                                                     type            => "intranet",
-                                                                     authnotrequired => 0,
-                                                                     flagsrequired   => { tools => 'export_catalog' },
-                                                                     debug           => 1,
-                                                                     });
+    template_name   => "tools/export.tt",
+    query           => $query,
+    type            => "intranet",
+    authnotrequired => 0,
+    flagsrequired   => { catalogue => 1 },
+    debug           => 1,
+    });
 
 my $op=$query->param("op");
 my $format=$query->param("format");
-- 
1.7.9.5


More information about the Koha-patches mailing list