Make WordPress Core

Ticket #40632: user-pass.diff

File user-pass.diff, 578 bytes (added by arkimedia, 8 years ago)

Fix undefined index notice

  • wp-includes/user.php

    diff --git a/wp-includes/user.php b/wp-includes/user.php
    index 2bb4e0543..29a5091d5 100644
    a b function wp_insert_user( $userdata ) { 
    14281428                }
    14291429
    14301430                // hashed in wp_update_user(), plaintext if called directly
    1431                 $user_pass = ! empty( $userdata['user_pass'] ) ? $userdata['user_pass'] : $old_user_data->user_pass;
     1431                $user_pass = ( isset( $userdata['user_pass'] ) && ! empty( $userdata['user_pass'] ) ) ? $userdata['user_pass'] : $old_user_data->user_pass;
    14321432        } else {
    14331433                $update = false;
    14341434                // Hash the password