Skip to:
Content

BuddyPress.org


Ignore:
Timestamp:
12/29/2016 02:35:08 AM (10 years ago)
Author:
boonebgorges
Message:

Replace calls to deprecated user query in friends legacy functions.

Props tw2113.
Fixes #6889.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/bp-friends/bp-friends-functions.php

    r11022 r11354  
    422422 */
    423423function friends_get_recently_active( $user_id, $per_page = 0, $page = 0, $filter = '' ) {
     424        $friends = bp_core_get_users( array(
     425                'type'         => 'active',
     426                'per_page'     => $per_page,
     427                'page'         => $page,
     428                'user_id'      => $user_id,
     429                'search_terms' => $filter,
     430        ) );
    424431
    425432        /**
    … …  
    428435         * @since 1.2.0
    429436         *
    430          * @param array {
     437         * @param array $friends {
    431438         *     @type int   $total_users Total number of users matched by query params.
    432439         *     @type array $paged_users The current page of users matched by query params.
    433440         * }
    434441         */
    435         return apply_filters( 'friends_get_recently_active', BP_Core_User::get_users( 'active', $per_page, $page, $user_id, $filter ) );
     442        return apply_filters( 'friends_get_recently_active', $friends );
    436443}
    437444
    … …  
    453460 */
    454461function friends_get_alphabetically( $user_id, $per_page = 0, $page = 0, $filter = '' ) {
     462        $friends = bp_core_get_users( array(
     463                'type'         => 'alphabetical',
     464                'per_page'     => $per_page,
     465                'page'         => $page,
     466                'user_id'      => $user_id,
     467                'search_terms' => $filter,
     468        ) );
    455469
    456470        /**
    … …  
    459473         * @since 1.2.0
    460474         *
    461          * @return array {
     475         * @return array $friends {
    462476         *     @type int   $total_users Total number of users matched by query params.
    463477         *     @type array $paged_users The current page of users matched by query params.
    464478         * }
    465479         */
    466         return apply_filters( 'friends_get_alphabetically', BP_Core_User::get_users( 'alphabetical', $per_page, $page, $user_id, $filter ) );
     480        return apply_filters( 'friends_get_alphabetically', $friends );
    467481}
    468482
    … …  
    484498 */
    485499function friends_get_newest( $user_id, $per_page = 0, $page = 0, $filter = '' ) {
     500        $friends = bp_core_get_users( array(
     501                'type'         => 'newest',
     502                'per_page'     => $per_page,
     503                'page'         => $page,
     504                'user_id'      => $user_id,
     505                'search_terms' => $filter,
     506        ) );
    486507
    487508        /**
    … …  
    490511         * @since 1.2.0
    491512         *
    492          * @param array {
     513         * @param array $friends {
    493514         *     @type int   $total_users Total number of users matched by query params.
    494515         *     @type array $paged_users The current page of users matched by query params.
    495516         * }
    496517         */
    497         return apply_filters( 'friends_get_newest', BP_Core_User::get_users( 'newest', $per_page, $page, $user_id, $filter ) );
     518        return apply_filters( 'friends_get_newest', $friends );
    498519}
    499520
Note: See TracChangeset for help on using the changeset viewer.