@@ -, +, @@ input a non-existent cardnumber cardnumber! --- opac/sco/sco-main.pl | 6 ++++++ 1 file changed, 6 insertions(+) --- a/opac/sco/sco-main.pl +++ a/opac/sco/sco-main.pl @@ -116,6 +116,12 @@ my $issuenoconfirm = 1; #don't need to confirm on issue. my $issuer = Koha::Patrons->find( $issuerid )->unblessed; my $patronid = $jwt ? Koha::Token->new->decode_jwt({ token => $jwt }) : undef; + +# A new patronid has been submitted for login +if ( $patronid ne $query->param('patronid') ) { + $patronid = undef; +} + unless ( $patronid ) { if ( C4::Context->preference('SelfCheckoutByLogin') ) { my $dbh = C4::Context->dbh; --