Page MenuHomePhorge

D25601.1741660651.diff
No OneTemporary

D25601.1741660651.diff

diff --git a/src/applications/people/xaction/PhabricatorUserUsernameTransaction.php b/src/applications/people/xaction/PhabricatorUserUsernameTransaction.php
--- a/src/applications/people/xaction/PhabricatorUserUsernameTransaction.php
+++ b/src/applications/people/xaction/PhabricatorUserUsernameTransaction.php
@@ -70,7 +70,11 @@
pht('You must be an administrator to rename users.'));
}
- if (!strlen($new)) {
+ if ($this->generateOldValue($object) === $new) {
+ $errors[] = $this->newInvalidError(
+ pht('New username cannot be the old username.'),
+ $xaction);
+ } else if (!strlen($new)) {
$errors[] = $this->newInvalidError(
pht('New username is required.'),
$xaction);

File Metadata

Mime Type
text/plain
Expires
Tue, Mar 11, 02:37 (2 w, 6 d ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
1149488
Default Alt Text
D25601.1741660651.diff (766 B)

Event Timeline