@@ -, +, @@ --- opac/opac-password-recovery.pl | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) --- a/opac/opac-password-recovery.pl +++ a/opac/opac-password-recovery.pl @@ -123,8 +123,7 @@ elsif ( $query->param('passwordReset') ) { #remove entry my $sth = $dbh->prepare( "DELETE FROM borrower_password_recovery - WHERE uuid = ? - ORDER BY valid_until DESC LIMIT 1" + WHERE uuid = ? or NOW() > valid_until" ); $sth->execute($uniqueKey); --