@@ -, +, @@ does no longer exist git grep 'borrow.*=> 1' --- basket/sendbasket.pl | 2 +- edithelp.pl | 1 - opac/opac-idref.pl | 1 - opac/opac-news-rss.pl | 1 - opac/opac-restrictedpage.pl | 1 - opac/svc/login | 2 +- t/db_dependent/Auth.t | 2 +- 7 files changed, 3 insertions(+), 7 deletions(-) --- a/basket/sendbasket.pl +++ a/basket/sendbasket.pl @@ -59,7 +59,7 @@ if ( $email_add ) { query => $query, type => "intranet", authnotrequired => 0, - flagsrequired => { borrow => 1 }, + flagsrequired => { catalogue => 1 }, } ); --- a/edithelp.pl +++ a/edithelp.pl @@ -52,7 +52,6 @@ my ( $template, $loggedinuser, $cookie ) = get_template_and_user( borrowers => 1, permissions => 1, reserveforothers => 1, - borrow => 1, reserveforself => 1, editcatalogue => 1, updatecharges => 1, --- a/opac/opac-idref.pl +++ a/opac/opac-idref.pl @@ -37,7 +37,6 @@ my ( $template, $borrowernumber, $cookie ) = get_template_and_user( query => $cgi, type => "opac", authnotrequired => ( C4::Context->preference("OpacPublic") ? 1 : 0 ), - flagsrequired => { borrow => 1 }, } ); --- a/opac/opac-news-rss.pl +++ a/opac/opac-news-rss.pl @@ -34,7 +34,6 @@ my ( $template, $borrowernumber, $cookie ) = get_template_and_user( type => "opac", query => $input, authnotrequired => ( C4::Context->preference("OpacPublic") ? 1 : 0 ), - flagsrequired => { borrow => 1 }, } ); --- a/opac/opac-restrictedpage.pl +++ a/opac/opac-restrictedpage.pl @@ -40,7 +40,6 @@ my ( $template, $borrowernumber, $cookie ) = get_template_and_user( query => $query, type => "opac", authnotrequired => $withinNetwork, - flagsrequired => { borrow => 1 }, debug => 1, } ); --- a/opac/svc/login +++ a/opac/svc/login @@ -43,7 +43,7 @@ if ( $response->is_success ) { my $content = $response->decoded_content(); my $decoded_json = decode_json($content); my ( $userid, $cookie, $sessionID ) = - checkauth( $query, 1, { borrow => 1 }, 'opac', $decoded_json->{'email'} ); + checkauth( $query, 1, {}, 'opac', $decoded_json->{'email'} ); if ($userid) { # a valid user has logged in print $query->header( -cookie => $cookie ); print $decoded_json; --- a/t/db_dependent/Auth.t +++ a/t/db_dependent/Auth.t @@ -37,7 +37,7 @@ $dbh->{RaiseError} = 1; # we don't need to bother about permissions for this test my $flags = { superlibrarian => 1, acquisition => 0, - borrow => 0, borrowers => 0, + borrowers => 0, catalogue => 1, circulate => 0, coursereserves => 0, editauthorities => 0, editcatalogue => 0, management => 0, --