From c70d67a82916209791146d436ea3439b96e6bf3c Mon Sep 17 00:00:00 2001 From: Mykyta Synelnikov Date: Tue, 15 Aug 2023 04:22:50 +0300 Subject: [PATCH] - fixed #1273 --- includes/core/um-actions-register.php | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/includes/core/um-actions-register.php b/includes/core/um-actions-register.php index d8617175..a0aaa51a 100644 --- a/includes/core/um-actions-register.php +++ b/includes/core/um-actions-register.php @@ -494,6 +494,14 @@ function um_submit_form_register( $args, $form_data ) { $user_id = wp_insert_user( $userdata ); if ( is_wp_error( $user_id ) ) { + // Default WordPress validation if there aren't any Ultimate Member native for the registration fields. + if ( 'existing_user_login' === $user_id->get_error_code() ) { + UM()->form()->add_error( 'user_login', $user_id->get_error_message() ); + } elseif ( 'existing_user_email' === $user_id->get_error_code() ) { + UM()->form()->add_error( 'user_email', $user_id->get_error_message() ); + } else { + UM()->form()->add_error( 'user_login', $user_id->get_error_message() ); + } return; }