Make WordPress Core

Ticket #33101: 33101.diff

File 33101.diff, 1.2 KB (added by MikeHansenMe, 11 years ago)
  • src/wp-admin/includes/user.php

     
    120120         */
    121121        do_action_ref_array( 'check_passwords', array( $user->user_login, &$pass1, &$pass2 ) );
    122122
    123         if ( $update ) {
    124                 if ( empty($pass1) && !empty($pass2) )
    125                         $errors->add( 'pass', __( '<strong>ERROR</strong>: You entered your new password only once.' ), array( 'form-field' => 'pass1' ) );
    126                 elseif ( !empty($pass1) && empty($pass2) )
    127                         $errors->add( 'pass', __( '<strong>ERROR</strong>: You entered your new password only once.' ), array( 'form-field' => 'pass2' ) );
    128         } else {
    129                 if ( empty($pass1) )
    130                         $errors->add( 'pass', __( '<strong>ERROR</strong>: Please enter your password.' ), array( 'form-field' => 'pass1' ) );
    131                 elseif ( empty($pass2) )
    132                         $errors->add( 'pass', __( '<strong>ERROR</strong>: Please enter your password twice.' ), array( 'form-field' => 'pass2' ) );
    133         }
    134 
    135123        /* Check for "\" in password */
    136124        if ( false !== strpos( wp_unslash( $pass1 ), "\\" ) )
    137125                $errors->add( 'pass', __( '<strong>ERROR</strong>: Passwords may not contain the character "\\".' ), array( 'form-field' => 'pass1' ) );