From e7b4a2a128ee2fd0a3a86be7360c939f509afa29 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