From 0e8812ad046552c4b0a87cdc0cc4d5d8a2db7e83 Mon Sep 17 00:00:00 2001 From: Jonathan Druart Date: Wed, 2 Sep 2015 16:10:45 +0100 Subject: [PATCH] Bug 14298: Use the new permission in the sco scripts --- opac/sco/help.pl | 2 +- opac/sco/sco-main.pl | 3 ++- opac/sco/sco-patron-image.pl | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/opac/sco/help.pl b/opac/sco/help.pl index c41d737..412dc40 100755 --- a/opac/sco/help.pl +++ b/opac/sco/help.pl @@ -35,7 +35,7 @@ my ($template, $borrowernumber, $cookie) = get_template_and_user({ type => "opac", debug => 1, authnotrequired => 1, - flagsrequired => {circulate => "circulate_remaining_permissions"}, + flagsrequired => {circulate => "self_checkout"}, }); if (C4::Context->preference('SelfCheckoutByLogin')) { diff --git a/opac/sco/sco-main.pl b/opac/sco/sco-main.pl index b214f54..eff549d 100755 --- a/opac/sco/sco-main.pl +++ b/opac/sco/sco-main.pl @@ -65,11 +65,12 @@ if (C4::Context->preference('AutoSelfCheckAllowed')) my ($template, $loggedinuser, $cookie) = get_template_and_user({ template_name => "sco/sco-main.tt", authnotrequired => 0, - flagsrequired => { circulate => "circulate_remaining_permissions" }, + flagsrequired => { circulate => "self_checkout" }, query => $query, type => "opac", debug => 1, }); + if (C4::Context->preference('SelfCheckoutByLogin')) { $template->param(authbylogin => 1); diff --git a/opac/sco/sco-patron-image.pl b/opac/sco/sco-patron-image.pl index c6c0a19..9ace639 100755 --- a/opac/sco/sco-patron-image.pl +++ b/opac/sco/sco-patron-image.pl @@ -22,7 +22,7 @@ use warnings; use C4::Service; use C4::Members; -my ($query, $response) = C4::Service->init(circulate => 'circulate_remaining_permissions'); +my ($query, $response) = C4::Service->init(circulate => 'self_checkout'); unless (C4::Context->preference('WebBasedSelfCheck')) { print $query->header(status => '403 Forbidden - web-based self-check not enabled'); -- 2.1.0