Page MenuHomePhabricator

D21264.id50634.diff
No OneTemporary

D21264.id50634.diff

diff --git a/src/applications/people/controller/PhabricatorPeopleNewController.php b/src/applications/people/controller/PhabricatorPeopleNewController.php
--- a/src/applications/people/controller/PhabricatorPeopleNewController.php
+++ b/src/applications/people/controller/PhabricatorPeopleNewController.php
@@ -50,9 +50,12 @@
if (!strlen($new_email)) {
$errors[] = pht('Email is required.');
$e_email = pht('Required');
- } else if (!PhabricatorUserEmail::isAllowedAddress($new_email)) {
+ } else if (!PhabricatorUserEmail::isValidAddress($new_email)) {
+ $errors[] = PhabricatorUserEmail::describeValidAddresses();
$e_email = pht('Invalid');
+ } else if (!PhabricatorUserEmail::isAllowedAddress($new_email)) {
$errors[] = PhabricatorUserEmail::describeAllowedAddresses();
+ $e_email = pht('Not Allowed');
} else {
$e_email = null;
}

File Metadata

Mime Type
text/plain
Expires
Fri, Mar 28, 11:40 PM (2 w, 3 h ago)
Storage Engine
blob
Storage Format
Encrypted (AES-256-CBC)
Storage Handle
7342450
Default Alt Text
D21264.id50634.diff (930 B)

Event Timeline