Changeset 2958
- Timestamp:
- 04/28/2010 06:35:08 AM (16 years ago)
- Location:
- branches/1.2
- Files:
-
- 2 edited
-
bp-groups.php (modified) (2 diffs)
-
bp-groups/bp-groups-classes.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
branches/1.2/bp-groups.php
r2955 r2958 2207 2207 return false; 2208 2208 2209 /* Remove request to join */ 2210 if ( $member->check_for_membership_request( $user_id, $group_id ) ) 2211 $member->delete_request( $user_id, $group_id ); 2212 2209 2213 /* Modify group meta */ 2210 2214 groups_update_groupmeta( $group_id, 'total_member_count', (int) groups_get_groupmeta( $group_id, 'total_member_count') + 1 ); … … 2381 2385 if ( !$membership->save() ) 2382 2386 return false; 2387 2388 /* Check if the user has an outstanding invite, if so delete it. */ 2389 if ( groups_check_user_has_invite( $membership->user_id, $membership->group_id ) ) 2390 groups_delete_invite( $membership->user_id, $membership->group_id ); 2383 2391 2384 2392 /* Modify group member count */ -
branches/1.2/bp-groups/bp-groups-classes.php
r2945 r2958 910 910 } 911 911 912 function delete_request( $user_id, $group_id ) { 913 global $wpdb, $bp; 914 915 if ( !$user_id ) 916 return false; 917 918 return $wpdb->query( $wpdb->prepare( "DELETE FROM {$bp->groups->table_name_members} WHERE user_id = %d AND group_id = %d AND is_confirmed = 0 AND inviter_id = 0 AND invite_sent = 0", $user_id, $group_id ) ); 919 } 920 912 921 function check_is_admin( $user_id, $group_id ) { 913 922 global $wpdb, $bp;
Note:
See TracChangeset
for help on using the changeset viewer.
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)