Changeset View
Changeset View
Standalone View
Standalone View
src/applications/auth/controller/PhabricatorAuthRegisterController.php
Context not available. | |||||
$invite = $this->loadInvite(); | $invite = $this->loadInvite(); | ||||
$is_setup = false; | $is_setup = false; | ||||
if (strlen($account_key)) { | if (@strlen($account_key)) { | ||||
$result = $this->loadAccountForRegistrationOrLinking($account_key); | $result = $this->loadAccountForRegistrationOrLinking($account_key); | ||||
list($account, $provider, $response) = $result; | list($account, $provider, $response) = $result; | ||||
$is_default = false; | $is_default = false; | ||||
Context not available. | |||||
$require_real_name = PhabricatorEnv::getEnvConfig('user.require-real-name'); | $require_real_name = PhabricatorEnv::getEnvConfig('user.require-real-name'); | ||||
$e_username = strlen($value_username) ? null : true; | $e_username = @strlen($value_username) ? null : true; | ||||
$e_realname = $require_real_name ? true : null; | $e_realname = $require_real_name ? true : null; | ||||
$e_email = strlen($value_email) ? null : true; | $e_email = @strlen($value_email) ? null : true; | ||||
$e_password = true; | $e_password = true; | ||||
$e_captcha = true; | $e_captcha = true; | ||||
Context not available. | |||||
if ($can_edit_username) { | if ($can_edit_username) { | ||||
$value_username = $request->getStr('username'); | $value_username = $request->getStr('username'); | ||||
if (!strlen($value_username)) { | if (!@strlen($value_username)) { | ||||
$e_username = pht('Required'); | $e_username = pht('Required'); | ||||
$errors[] = pht('Username is required.'); | $errors[] = pht('Username is required.'); | ||||
} else if (!PhabricatorUser::validateUsername($value_username)) { | } else if (!PhabricatorUser::validateUsername($value_username)) { | ||||
Context not available. | |||||
if ($can_edit_email) { | if ($can_edit_email) { | ||||
$value_email = $request->getStr('email'); | $value_email = $request->getStr('email'); | ||||
if (!strlen($value_email)) { | if (!@strlen($value_email)) { | ||||
$e_email = pht('Required'); | $e_email = pht('Required'); | ||||
$errors[] = pht('Email is required.'); | $errors[] = pht('Email is required.'); | ||||
} else if (!PhabricatorUserEmail::isValidAddress($value_email)) { | } else if (!PhabricatorUserEmail::isValidAddress($value_email)) { | ||||
Context not available. | |||||
if ($can_edit_realname) { | if ($can_edit_realname) { | ||||
$value_realname = $request->getStr('realName'); | $value_realname = $request->getStr('realName'); | ||||
if (!strlen($value_realname) && $require_real_name) { | if (!@strlen($value_realname) && $require_real_name) { | ||||
$e_realname = pht('Required'); | $e_realname = pht('Required'); | ||||
$errors[] = pht('Real name is required.'); | $errors[] = pht('Real name is required.'); | ||||
} else { | } else { | ||||
Context not available. |
Content licensed under Creative Commons Attribution-ShareAlike 4.0 (CC-BY-SA) unless otherwise noted; code licensed under Apache 2.0 or other open source licenses. · CC BY-SA 4.0 · Apache 2.0