WordPress.org

Make WordPress Core

Ticket #38124: users.patch

File users.patch, 970 bytes (added by mensmaximus, 4 years ago)
  • .php

    old new  
    7373                                                                        wp_die( sprintf( __( 'Warning! User cannot be modified. The user %s is a network administrator.' ), esc_html( $user->user_login ) ) );
    7474
    7575                                                                $userfunction = 'all_spam';
    76                                                                 $blogs = get_blogs_of_user( $user_id, true );
    77                                                                 foreach ( (array) $blogs as $details ) {
    78                                                                         if ( $details->userblog_id != $current_site->blog_id ) // main blog not a spam !
    79                                                                                 update_blog_status( $details->userblog_id, 'spam', '1' );
    80                                                                 }
    8176                                                                update_user_status( $user_id, 'spam', '1' );
    8277                                                        break;
    8378
    8479                                                        case 'notspam':
    8580                                                                $userfunction = 'all_notspam';
    86                                                                 $blogs = get_blogs_of_user( $user_id, true );
    87                                                                 foreach ( (array) $blogs as $details )
    88                                                                         update_blog_status( $details->userblog_id, 'spam', '0' );
    89 
    9081                                                                update_user_status( $user_id, 'spam', '0' );
    9182                                                        break;
    9283                                                }