Skip to:
Content

BuddyPress.org

Changeset 6197


Ignore:
Timestamp:
07/24/2012 03:14:16 PM (14 years ago)
Author:
boonebgorges
Message:

Pass 'last_activity' key through bp_get_user_meta_key() in bp_core_get_active_member_count()

This ensures that the All Members tab count will be accurate and network-
specific in multinetwork setups.

Fixes #4379

Props DJPaul

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/bp-members/bp-members-functions.php

    r6182 r6197  
    505505        $exclude_users_sql = !empty( $exclude_users ) ? $wpdb->prepare( "AND user_id NOT IN (" . implode( ',', wp_parse_id_list( $exclude_users ) ) . ")" ) : '';
    506506
    507         $count = (int) $wpdb->get_var( $wpdb->prepare( "SELECT COUNT(user_id) FROM $wpdb->usermeta WHERE meta_key = 'last_activity' {$exclude_users_sql}" ) );
     507        $count = (int) $wpdb->get_var( $wpdb->prepare( "SELECT COUNT(user_id) FROM $wpdb->usermeta WHERE meta_key = %s {$exclude_users_sql}", bp_get_user_meta_key( 'last_activity' ) ) );
    508508        set_transient( 'bp_active_member_count', $count );
    509509    }
Note: See TracChangeset for help on using the changeset viewer.