Add option to allow primary email editable in profile view

This commit is contained in:
champsupertramp
2016-04-02 00:09:59 +08:00
parent a752dae3ac
commit 61ddc340c6
3 changed files with 20 additions and 2 deletions
+3 -1
View File
@@ -358,7 +358,9 @@
if ( $args[$key] == '' && in_array( $key, array('user_email') ) ) {
$ultimatemember->form->add_error($key, __('You must provide your email','ultimatemember') );
} else if ( $mode == 'register' && email_exists( $args[$key] ) ) {
} else if ( in_array( $mode, array('register') ) && email_exists( $args[$key] ) ) {
$ultimatemember->form->add_error($key, __('This email is already linked to an existing account','ultimatemember') );
} else if ( in_array( $mode, array('profile') ) && email_exists( $args[$key] ) != $args['user_id'] ) {
$ultimatemember->form->add_error($key, __('This email is already linked to an existing account','ultimatemember') );
} else if ( !is_email( $args[$key] ) ) {
$ultimatemember->form->add_error($key, __('This is not a valid email','ultimatemember') );