Make WordPress Core


Ignore:
Timestamp:
01/26/2010 05:51:50 PM (16 years ago)
Author:
ryan
Message:

Move update_signup_email_from_profile() logic into user-edit.php. see #11644

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/wp-admin/user-edit.php

    r12789 r12842  
    9090    $errors = edit_user($user_id);
    9191} else {
     92    $user = get_userdata( $user_id );
     93
     94    // Update the email address in signups, if present.
     95    if ( $user->user_login && isset( $_POST[ 'email' ] ) && is_email( $_POST[ 'email' ] ) && $wpdb->get_var( $wpdb->prepare( "SELECT user_login FROM {$wpdb->signups} WHERE user_login = %s", $user->user_login ) ) )
     96        $wpdb->query( $wpdb->prepare( "UPDATE {$wpdb->signups} SET user_email = %s WHERE user_login = %s", $_POST[ 'email' ], $user_login ) );
     97
    9298    // WPMU must delete the user from the current blog if WP added him after editing.
    9399    $delete_role = false;
Note: See TracChangeset for help on using the changeset viewer.