Skip to:
Content

BuddyPress.org

Ticket #5359: 5359.diff

File 5359.diff, 1.2 KB (added by imath, 6 years ago)
  • bp-groups/bp-groups-admin.php

     
    997997        $group_members = ! empty( $group_member_query->results ) ? wp_list_pluck( $group_member_query->results, 'ID' ) : array();
    998998
    999999        $terms = isset( $_GET['term'] ) ? $_GET['term'] : '';
    1000         $users = get_users( array(
    1001                 'blog_id'        => false,
    1002                 'search'         => '*' . $terms . '*',
    1003                 'exclude'        => $group_members,
    1004                 'search_columns' => array( 'user_login', 'user_nicename', 'user_email', 'display_name' ),
    1005                 'number'         => 10
     1000        $users = bp_core_get_users( array(
     1001                'type'            => 'alphabetical',
     1002                'search_terms'    => $terms,
     1003                'exclude'         => $group_members,
     1004                'per_page'        => 10,
     1005                'populate_extras' => false
    10061006        ) );
    10071007
    1008         foreach ( (array) $users as $user ) {
     1008        foreach ( (array) $users['users'] as $user ) {
    10091009                $return[] = array(
    10101010                        /* translators: 1: user_login, 2: user_email */
    10111011                        'label' => sprintf( __( '%1$s (%2$s)', 'buddypress' ), bp_is_username_compatibility_mode() ? $user->user_login : $user->user_nicename, $user->user_email ),