Changeset 12720
- Timestamp:
- 09/13/2020 07:01:51 PM (4 years ago)
- Location:
- branches/6.0/src/bp-groups
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/6.0/src/bp-groups/bp-groups-notifications.php
r12590 r12720 152 152 'item_id' => $group_id, 153 153 ) ); 154 154 155 if ( $requests ) { 155 156 $request_message = current( $requests )->content; 157 158 if ( $request_message ) { 159 $request_message = "\n" . $request_message . "\n"; 160 } 156 161 } 157 162 -
branches/6.0/src/bp-groups/screens/single/request-membership.php
r12671 r12720 15 15 function groups_screen_group_request_membership() { 16 16 17 if ( ! is_user_logged_in() )17 if ( ! is_user_logged_in() ) { 18 18 return false; 19 } 19 20 20 21 $bp = buddypress(); 21 22 22 if ( 'private' != $bp->groups->current_group->status ) 23 if ( 'private' != $bp->groups->current_group->status ) { 23 24 return false; 25 } 24 26 25 27 // If the user is already invited, accept invitation. 26 28 if ( groups_check_user_has_invite( bp_loggedin_user_id(), $bp->groups->current_group->id ) ) { 27 if ( groups_accept_invite( bp_loggedin_user_id(), $bp->groups->current_group->id ) ) 29 if ( groups_accept_invite( bp_loggedin_user_id(), $bp->groups->current_group->id ) ) { 28 30 bp_core_add_message( __( 'Group invite accepted', 'buddypress' ) ); 29 else31 } else { 30 32 bp_core_add_message( __( 'There was an error accepting the group invitation. Please try again.', 'buddypress' ), 'error' ); 33 } 34 31 35 bp_core_redirect( bp_get_group_permalink( $bp->groups->current_group ) ); 32 36 } … … 36 40 37 41 // Check the nonce. 38 if ( ! check_admin_referer( 'groups_request_membership' ) )42 if ( ! check_admin_referer( 'groups_request_membership' ) ) { 39 43 return false; 44 } 40 45 41 if ( !groups_send_membership_request( [ 'user_id' => bp_loggedin_user_id(), 'group_id' => $bp->groups->current_group->id ] ) ) { 46 // Default arguments for the membership request. 47 $request_args = array( 48 'user_id' => bp_loggedin_user_id(), 49 'group_id' => $bp->groups->current_group->id 50 ); 51 52 // If the member added a message to their request include it into the request arguments. 53 if ( isset( $_POST['group-request-membership-comments'] ) && $_POST['group-request-membership-comments'] ) { 54 $request_args['content'] = strip_tags( wp_unslash( $_POST['group-request-membership-comments'] ) ); 55 } 56 57 if ( ! groups_send_membership_request( $request_args ) ) { 42 58 bp_core_add_message( __( 'There was an error sending your group membership request. Please try again.', 'buddypress' ), 'error' ); 43 59 } else {
Note: See TracChangeset
for help on using the changeset viewer.