LP1901930 make Renew All consider bad passwords
authorJason Etheridge <jason@EquinoxOLI.org>
Tue, 31 May 2022 09:47:52 +0000 (05:47 -0400)
committerBill Erickson <berickxx@gmail.com>
Mon, 28 Nov 2022 20:00:36 +0000 (15:00 -0500)
Signed-off-by: Jason Etheridge <jason@EquinoxOLI.org>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Open-ILS/src/perlmods/lib/OpenILS/Application/SIP2.pm

index a5a8ba0..119de4d 100644 (file)
@@ -612,6 +612,7 @@ sub handle_renew_all {
     my $config = $session->config;
 
     my $patron_barcode = $SC->get_field_value($message, 'AA');
+    my $patron_password = $SC->get_field_value($message, 'AD');
     my $fee_ack = $SC->get_field_value($message, 'BO');
 
     my $stub = {
@@ -629,7 +630,7 @@ sub handle_renew_all {
     };
 
     my $patron_details = OpenILS::Application::SIP2::Patron->get_patron_details(
-        $session, barcode => $patron_barcode);
+        $session, barcode => $patron_barcode, password => $patron_password);
 
     return $stub unless $patron_details;