Changeset 5931 for trunk/bp-friends/bp-friends-functions.php
- Timestamp:
- 03/16/2012 02:57:03 AM (14 years ago)
- File:
-
- 1 edited
-
trunk/bp-friends/bp-friends-functions.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/bp-friends/bp-friends-functions.php
r5729 r5931 134 134 135 135 do_action_ref_array( 'friends_friendship_rejected', array( $friendship_id, &$friendship ) ); 136 return true; 137 } 138 139 return false; 140 } 141 142 function friends_withdraw_friendship( $initiator_userid, $friend_userid ) { 143 global $bp; 144 145 $friendship_id = BP_Friends_Friendship::get_friendship_id( $initiator_userid, $friend_userid ); 146 $friendship = new BP_Friends_Friendship( $friendship_id, true, false ); 147 148 if ( !$friendship->is_confirmed && BP_Friends_Friendship::withdraw( $friendship_id ) ) { 149 // Remove the friend request notice 150 bp_core_delete_notifications_by_item_id( $friendship->friend_user_id, $friendship->initiator_user_id, $bp->friends->id, 'friendship_request' ); 151 152 do_action_ref_array( 'friends_friendship_whithdrawn', array( $friendship_id, &$friendship ) ); 136 153 return true; 137 154 }
Note: See TracChangeset
for help on using the changeset viewer.