Bug 16447: Remove occurrence of the borrow permission which does no longer exist
authorJonathan Druart <jonathan.druart@bugs.koha-community.org>
Thu, 5 May 2016 13:52:04 +0000 (14:52 +0100)
committerBrendan Gallagher <bredan@bywatersolutions.com>
Thu, 5 May 2016 21:28:14 +0000 (21:28 +0000)
Bug 7976 has removed this permission, but other patches re-added it...
Note that the occurrences in sendbasket.pl, edithelp.pl, opac/svc/login should
have been removed by bug 7976.

Test plan:
  git grep 'borrow.*=> 1'
should not return any results.

Signed-off-by: Marc VĂ©ron <veron@veron.ch>

Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de>

Signed-off-by: Brendan Gallagher <bredan@bywatersolutions.com>

basket/sendbasket.pl
edithelp.pl
opac/opac-idref.pl
opac/opac-news-rss.pl
opac/opac-restrictedpage.pl
opac/svc/login
t/db_dependent/Auth.t

index 254d9ff..14c9882 100755 (executable)
@@ -59,7 +59,7 @@ if ( $email_add ) {
             query           => $query,
             type            => "intranet",
             authnotrequired => 0,
-            flagsrequired   => { borrow => 1 },
+            flagsrequired   => { catalogue => 1 },
         }
     );
 
index b4e75c9..dca61b1 100755 (executable)
@@ -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,
index 7335008..43692dd 100755 (executable)
@@ -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 },
     }
 );
 
index 7b1fe9b..95cbd6d 100755 (executable)
@@ -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 },
     }
 );
 
index fbed158..2fc31b6 100755 (executable)
@@ -40,7 +40,6 @@ my ( $template, $borrowernumber, $cookie ) = get_template_and_user(
         query           => $query,
         type            => "opac",
         authnotrequired => $withinNetwork,
-        flagsrequired   => { borrow => 1 },
         debug           => 1,
     }
 );
index e871f74..0b6298d 100755 (executable)
@@ -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;
index 68e3ebc..3077969 100644 (file)
@@ -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,