Changeset 7442 for trunk/bp-groups/bp-groups-functions.php
- Timestamp:
- 10/17/2013 07:00:46 PM (12 years ago)
- File:
-
- 1 edited
-
trunk/bp-groups/bp-groups-functions.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/bp-groups/bp-groups-functions.php
r7338 r7442 655 655 return false; 656 656 657 if ( !groups_is_user_member( $user_id, $group_id ) && !groups_check_user_has_invite( $user_id, $group_id, 'all' ) ) { 657 // if the user has already requested membership, accept the request 658 if ( $membership_id = groups_check_for_membership_request( $user_id, $group_id ) ) { 659 groups_accept_membership_request( $membership_id, $user_id, $group_id ); 660 661 // Otherwise, create a new invitation 662 } else if ( ! groups_is_user_member( $user_id, $group_id ) && ! groups_check_user_has_invite( $user_id, $group_id, 'all' ) ) { 658 663 $invite = new BP_Groups_Member; 659 664 $invite->group_id = $group_id; … … 872 877 if ( groups_is_user_member( $requesting_user_id, $group_id ) || groups_is_user_banned( $requesting_user_id, $group_id ) ) 873 878 return false; 879 880 // Check if the user is already invited - if so, simply accept invite 881 if ( groups_check_user_has_invite( $requesting_user_id, $group_id ) ) { 882 groups_accept_invite( $requesting_user_id, $group_id ); 883 return true; 884 } 874 885 875 886 $requesting_user = new BP_Groups_Member;
Note: See TracChangeset
for help on using the changeset viewer.