Lines 129-137
unless ($patronid) {
Link Here
|
129 |
} |
129 |
} |
130 |
|
130 |
|
131 |
my $patron; |
131 |
my $patron; |
|
|
132 |
my $anonymous_patron = C4::Context->preference('AnonymousPatron'); |
132 |
if ($patronid) { |
133 |
if ($patronid) { |
133 |
Koha::Plugins->call( 'patron_barcode_transform', \$patronid ); |
134 |
Koha::Plugins->call( 'patron_barcode_transform', \$patronid ); |
134 |
$patron = Koha::Patrons->find( { cardnumber => $patronid } ); |
135 |
$patron = Koha::Patrons->find( { cardnumber => $patronid } ); |
|
|
136 |
|
137 |
# redirect to OPAC home if user is trying to log in as the anonymous patron |
138 |
if ( $patron && ( $patron->borrowernumber eq $anonymous_patron ) ) { |
139 |
print $query->redirect("/cgi-bin/koha/opac-main.pl"); |
140 |
exit; |
141 |
} |
135 |
} |
142 |
} |
136 |
|
143 |
|
137 |
undef $jwt unless $patron; |
144 |
undef $jwt unless $patron; |
138 |
- |
|
|