From a7256ed9452ad6fa53513b3be98bdc75a20f5888 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 Signed-off-by: Jonathan Druart --- 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