Skip to:
Content

BuddyPress.org


Ignore:
Timestamp:
06/24/2013 06:59:22 PM (12 years ago)
Author:
boonebgorges
Message:

Adds is_confirmed param to BP_Group_Member_Query, defaulting to true

This additional parameter ensures that BP_Group_Member_Query distinguishes
between confirmed and unconfirmed members when pulling up lists of group
members.

Fixes #5072

Props Mike_Cowobo

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/bp-groups/bp-groups-classes.php

    r7228 r7237  
    988988        // these defaults).
    989989        $this->query_vars = wp_parse_args( $this->query_vars, array(
    990             'group_id'   => 0,
    991             'group_role' => array( 'member' ),
     990            'group_id'     => 0,
     991            'group_role'   => array( 'member' ),
     992            'is_confirmed' => true,
    992993        ) );
    993994
     
    10271028        /** WHERE clauses *****************************************************/
    10281029
     1030        // Group id
    10291031        $sql['where'][] = $wpdb->prepare( "group_id = %d", $this->query_vars['group_id'] );
     1032
     1033        // is_confirmed
     1034        $is_confirmed = ! empty( $this->query_vars['is_confirmed'] ) ? 1 : 0;
     1035        $sql['where'][] = $wpdb->prepare( "is_confirmed = %d", $is_confirmed );
    10301036
    10311037        // Role information is stored as follows: admins have
Note: See TracChangeset for help on using the changeset viewer.