Skip to:
Content

BuddyPress.org


Ignore:
Timestamp:
04/19/2025 01:12:19 PM (17 months ago)
Author:
espellcaste
Message:

WPCS - miscellaneous fixes for the BP Settings component.

See #9174
See #9173

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/bp-settings/actions/general.php

    r14077 r14124  
    156156                                if ( ! $pass_error->get_error_message() ) {
    157157                                        // 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() ) {
    159159                                                $update_user['user_pass'] = $_POST['pass1'];
    160160                                                $pass_error               = false;
     
    196196        // Email feedback.
    197197        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:
    211211                        // No change.
    212212                        break;
     
    218218
    219219        // 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 ) ) ) {
    221221                $feedback[]    = __( 'Your settings have been saved.', 'buddypress' );
    222222                $feedback_type = 'success';
     
    297297                }
    298298
    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                );
    303305
    304306                if ( $email_changed ) {
Note: See TracChangeset for help on using the changeset viewer.