@@ -, +, @@ 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(-) --- a/opac/sco/help.pl +++ a/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')) { --- a/opac/sco/sco-main.pl +++ a/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); --- a/opac/sco/sco-patron-image.pl +++ a/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'); --