Changeset 14124 for trunk/src/bp-settings/actions/general.php
- Timestamp:
- 04/19/2025 01:12:19 PM (17 months ago)
- File:
-
- 1 edited
-
trunk/src/bp-settings/actions/general.php (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/bp-settings/actions/general.php
r14077 r14124 156 156 if ( ! $pass_error->get_error_message() ) { 157 157 // Password change attempt is successful. 158 if ( ( ! empty( $_POST['pwd'] ) && wp_unslash( $_POST['pwd'] ) !== $pass ) || is_super_admin() ) {158 if ( ( ! empty( $_POST['pwd'] ) && wp_unslash( $_POST['pwd'] ) !== $pass ) || is_super_admin() ) { 159 159 $update_user['user_pass'] = $_POST['pass1']; 160 160 $pass_error = false; … … 196 196 // Email feedback. 197 197 switch ( $email_error ) { 198 case 'invalid' :199 $feedback['email_invalid'] = __( 'That email address is invalid. Check the formatting and try again.', 'buddypress' );200 break; 201 case 'blocked' :202 $feedback['email_blocked'] = __( 'That email address is currently unavailable for use.', 'buddypress' );203 break; 204 case 'taken' :205 $feedback['email_taken'] = __( 'That email address is already taken.', 'buddypress' );206 break; 207 case 'empty' :208 $feedback['email_empty'] = __( 'Email address cannot be empty.', 'buddypress' );209 break; 210 case false :198 case 'invalid': 199 $feedback['email_invalid'] = __( 'That email address is invalid. Check the formatting and try again.', 'buddypress' ); 200 break; 201 case 'blocked': 202 $feedback['email_blocked'] = __( 'That email address is currently unavailable for use.', 'buddypress' ); 203 break; 204 case 'taken': 205 $feedback['email_taken'] = __( 'That email address is already taken.', 'buddypress' ); 206 break; 207 case 'empty': 208 $feedback['email_empty'] = __( 'Email address cannot be empty.', 'buddypress' ); 209 break; 210 case false: 211 211 // No change. 212 212 break; … … 218 218 219 219 // No errors so show a simple success message. 220 if ( ( ( false === $email_error ) || ( false == $pass_error ) ) && ( ( true === $pass_changed ) || ( true === $email_changed ) ) ) {220 if ( ( ( false === $email_error ) || ( false === $pass_error ) ) && ( ( true === $pass_changed ) || ( true === $email_changed ) ) ) { 221 221 $feedback[] = __( 'Your settings have been saved.', 'buddypress' ); 222 222 $feedback_type = 'success'; … … 297 297 } 298 298 299 $email_changed = wp_update_user( array( 300 'ID' => $user_id, 301 'user_email' => trim( $pending_email['newemail'] ), 302 ) ); 299 $email_changed = wp_update_user( 300 array( 301 'ID' => $user_id, 302 'user_email' => trim( $pending_email['newemail'] ), 303 ) 304 ); 303 305 304 306 if ( $email_changed ) {
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)