diff --git a/account.php b/account.php index 947a4c36f3aa62d83d7fb15447f9c5aecf9967df..18231ab48938671748b561d05611239e27fe86f5 100644 --- a/account.php +++ b/account.php @@ -77,6 +77,10 @@ elseif ($_POST) { '</strong></a>')); $errors['err'] = __('Unable to register account. See messages below'); } + elseif (!$addr) + $errors['email'] = sprintf(__('%s is a required field'), $user_form->getField('email')->getLocal('label')); + elseif (!$user_form->getField('name')->getClean()) + $errors['name'] = sprintf(__('%s is a required field'), $user_form->getField('name')->getLocal('label')); // Users created from ClientCreateRequest elseif (isset($_POST['backend']) && !($user = User::fromVars($user_form->getClean()))) $errors['err'] = __('Unable to create local account. See messages below');