WordPress.org

Make WordPress Core

Ticket #12693: 12693.patch

File 12693.patch, 874 bytes (added by johnbillion, 3 years ago)
  • wp-admin/includes/user.php

     
    685685 
    686686                if ( $this->role ) { 
    687687                        $this->query_from .= " INNER JOIN $wpdb->usermeta ON $wpdb->users.ID = $wpdb->usermeta.user_id"; 
    688                         $this->query_where .= $wpdb->prepare(" AND $wpdb->usermeta.meta_key = '{$wpdb->prefix}capabilities' AND $wpdb->usermeta.meta_value LIKE %s", '%' . $this->role . '%'); 
     688                        $this->query_where .= $wpdb->prepare(" AND $wpdb->usermeta.meta_key = '{$wpdb->prefix}capabilities' AND $wpdb->usermeta.meta_value LIKE %s", '%"' . $this->role . '"%'); 
    689689                } elseif ( is_multisite() ) { 
    690690                        $level_key = $wpdb->get_blog_prefix() . 'capabilities'; // wpmu site admins don't have user_levels 
    691691                        $this->query_from .= ", $wpdb->usermeta";