From 86d907c3a873512cc77278464ba9d92d12b807ce 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 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 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