From f3d99e6a131b5148d3ed2b135344e8fd31115896 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 Signed-off-by: Jared Camins-Esakov --- catalogue/export.pl | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/catalogue/export.pl b/catalogue/export.pl index 3a760844d7..26e189b2bb 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"); -- 2.39.5