WordPress.org

Make WordPress Core

Ticket #16444: 16444.diff

File 16444.diff, 834 bytes (added by mdawaffe, 7 years ago)
  • wp-includes/ms-functions.php

     
    209209
    210210        $user = new WP_User($user_id);
    211211
    212         if ( empty( $user->ID ) )
     212        if ( empty( $user->ID ) ) {
     213                restore_current_blog();
    213214                return new WP_Error('user_does_not_exist', __('That user does not exist.'));
     215        }
    214216
    215217        if ( !get_user_meta($user_id, 'primary_blog', true) ) {
    216218                update_user_meta($user_id, 'primary_blog', $blog_id);
     
    269271
    270272        // wp_revoke_user($user_id);
    271273        $user = new WP_User($user_id);
    272         if ( empty( $user->ID ) )
     274        if ( empty( $user->ID ) ) {
     275                restore_current_blog();
    273276                return new WP_Error('user_does_not_exist', __('That user does not exist.'));
     277        }
    274278
    275279        $user->remove_all_caps();
    276280