Loading lib/Command/SyncMissingUsersToCommon.php +4 −1 Original line number Diff line number Diff line Loading @@ -122,8 +122,11 @@ class SyncMissingUsersToCommon extends Command { $this->userManager->callForAllUsers(function (IUser $user) use ($ipAddress, $isDryRun, $output, &$stats) { $username = $user->getUID(); // Get user metadata from LDAP to obtain usernameWithoutDomain $userMetadata = $this->ldapConnectionService->getUserMetadata($username); $usernameWithoutDomain = $userMetadata['usernameWithoutDomain'] ?? $username; // Check if user is missing from common database if ($this->userService->isUsernameTaken($username)) { if ($this->userService->isUsernameTaken($usernameWithoutDomain)) { return; // Skip if already exists } Loading Loading
lib/Command/SyncMissingUsersToCommon.php +4 −1 Original line number Diff line number Diff line Loading @@ -122,8 +122,11 @@ class SyncMissingUsersToCommon extends Command { $this->userManager->callForAllUsers(function (IUser $user) use ($ipAddress, $isDryRun, $output, &$stats) { $username = $user->getUID(); // Get user metadata from LDAP to obtain usernameWithoutDomain $userMetadata = $this->ldapConnectionService->getUserMetadata($username); $usernameWithoutDomain = $userMetadata['usernameWithoutDomain'] ?? $username; // Check if user is missing from common database if ($this->userService->isUsernameTaken($username)) { if ($this->userService->isUsernameTaken($usernameWithoutDomain)) { return; // Skip if already exists } Loading