Bug 14298: Use the new permission in the sco scripts
authorJonathan Druart <jonathan.druart@bugs.koha-community.org>
Wed, 2 Sep 2015 15:10:45 +0000 (16:10 +0100)
committerTomas Cohen Arazi <tomascohen@theke.io>
Fri, 25 Sep 2015 14:15:48 +0000 (11:15 -0300)
Signed-off-by: Chris Cormack <chrisc@catalyst.net.nz>
Note without this patch, you won't be able to access the SCO side.
So don't panic if you cant use SCO with just the first patch

Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de>
Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
opac/sco/help.pl
opac/sco/sco-main.pl
opac/sco/sco-patron-image.pl

index c41d737..412dc40 100755 (executable)
@@ -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')) {
index b214f54..eff549d 100755 (executable)
@@ -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);
index c6c0a19..9ace639 100755 (executable)
@@ -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');