diff --git a/tools/bazar/fields/UserField.php b/tools/bazar/fields/UserField.php index 7d98d1481..70dd06766 100644 --- a/tools/bazar/fields/UserField.php +++ b/tools/bazar/fields/UserField.php @@ -114,6 +114,9 @@ public function formatValuesBeforeSave($entry) if ($value && $this->isUserByName($value)) { $wikiName = $value; + // add in groups + $this->addUserToGroups($wikiName, $entry); + $this->updateEmailIfNeeded($wikiName, $entry[$this->emailField] ?? null); } else { $wikiName = $entry[$this->nameField];