X-Git-Url: http://git.rot13.org/?a=blobdiff_plain;f=opac%2Fopac-password-recovery.pl;h=8c760157009a839261ec41a86f978de797237ddc;hb=091d6c513bcbee224ff06477e79be48cea7fe825;hp=2099caf39ba2a0319acc13b2bf9d407841f1a994;hpb=e87dab6411a40ae0eba3d56032760d705ef62eaf;p=koha.git diff --git a/opac/opac-password-recovery.pl b/opac/opac-password-recovery.pl index 2099caf39b..8c76015700 100755 --- a/opac/opac-password-recovery.pl +++ b/opac/opac-password-recovery.pl @@ -90,16 +90,14 @@ if ( $query->param('sendEmail') || $query->param('resendEmail') ) { } # Check if a password reset already issued for this borrower AND we are not asking for a new email - elsif ( ValidateBorrowernumber( $borrower->borrowernumber ) - && !$query->param('resendEmail') ) - { - $hasError = 1; - $errAlreadyStartRecovery = 1; - } - elsif ( !ValidateBorrowernumber($borrower->borrowernumber) - && !$query->param('resendEmail') ) - { - DeleteExpiredPasswordRecovery($borrower->borrowernumber); + elsif ( not $query->param('resendEmail') ) { + if ( ValidateBorrowernumber( $borrower->borrowernumber ) ) { + $hasError = 1; + $errAlreadyStartRecovery = 1; + } + else { + DeleteExpiredPasswordRecovery( $borrower->borrowernumber ); + } } } else { # 0 matching borrower