From a4a398a35de94731fd8b618c97b2f025e643a6ba Mon Sep 17 00:00:00 2001 From: Owen Leonard Date: Tue, 19 Feb 2013 12:10:40 -0500 Subject: [PATCH] Bug 9663 - Individual bibliographic record "Save" option requires export permission 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. Signed-off-by: Chris Cormack --- 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.10.4