Changeset 13105 for trunk/src/bp-members/bp-members-invitations.php
- Timestamp:
- 09/11/2021 05:26:17 PM (5 years ago)
- File:
-
- 1 edited
-
trunk/src/bp-members/bp-members-invitations.php (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/bp-members/bp-members-invitations.php
r12961 r13105 70 70 * @since 8.0.0 71 71 * 72 * @param bool $send Whether or not to send the activation key. 73 * @param int $user_id User ID to send activation key to. 74 * @param string $user_email User email to send activation key to. 75 * @param string $activation_key Activation key to be sent. 76 * @param array $usermeta Miscellaneous metadata about the user (blog-specific 77 * signup data, xprofile data, etc). 72 * @param bool $send Whether or not to send the activation key. 73 * @param int $user_id User ID to send activation key to. 74 * @param string $user_email User email to send activation key to. 75 * 78 76 * @return bool Whether or not to send the activation key. 79 77 */ 80 function bp_members_invitations_cancel_activation_email( $send, $user_id = 0, $user_email = '' , $activation_key = '', $usermeta = array()) {78 function bp_members_invitations_cancel_activation_email( $send, $user_id = 0, $user_email = '' ) { 81 79 $invite = bp_members_invitations_get_invites( 82 80 array( 83 81 'invitee_email' => $user_email, 84 'invite_sent' => 'sent' 82 'invite_sent' => 'sent', 85 83 ) 86 84 ); … … 92 90 return $send; 93 91 } 94 add_filter( 'bp_core_signup_send_activation_key', 'bp_members_invitations_cancel_activation_email', 10, 5);92 add_filter( 'bp_core_signup_send_activation_key', 'bp_members_invitations_cancel_activation_email', 10, 3 ); 95 93 96 94 /** … … 101 99 * @since 8.0.0 102 100 * 103 * @param bool|WP_Error $user_id True on success, WP_Error on failure. 104 * @param string $user_login Login name requested by the user. 105 * @param string $user_password Password requested by the user. 106 * @param string $user_email Email address requested by the user. 101 * @global BuddyPress $bp The one true BuddyPress instance. 102 * 103 * @param bool|WP_Error $user_id True on success, WP_Error on failure. 107 104 */ 108 function bp_members_invitations_complete_signup( $user_id, $user_login = '', $user_password = '', $user_email = '' ) { 105 function bp_members_invitations_complete_signup( $user_id ) { 106 $bp = buddypress(); 107 109 108 if ( ! $user_id ) { 110 109 return; … … 147 146 } 148 147 } 149 add_action( 'bp_core_signup_user', 'bp_members_invitations_complete_signup' , 10, 4);148 add_action( 'bp_core_signup_user', 'bp_members_invitations_complete_signup' ); 150 149 151 150 /** … … 157 156 */ 158 157 function bp_members_invitations_delete_optedout_invites( $optout ) { 159 160 $args = array( 161 'invitee_email' => $optout->email_address, 158 bp_members_invitations_delete_invites( 159 array( 160 'invitee_email' => $optout->email_address, 161 ) 162 162 ); 163 bp_members_invitations_delete_invites( $args );164 163 } 165 164 add_action( 'bp_optout_after_save', 'bp_members_invitations_delete_optedout_invites' );
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)