From 1802eeafedf135a62045587ab0a33213a16db14b Mon Sep 17 00:00:00 2001 From: Mauro Mura Date: Mon, 24 Feb 2025 11:43:12 +0100 Subject: [PATCH] Update UserAccountRules.php --- lib/Rules/UserAccountRules.php | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/lib/Rules/UserAccountRules.php b/lib/Rules/UserAccountRules.php index 98c6506..cdc9359 100644 --- a/lib/Rules/UserAccountRules.php +++ b/lib/Rules/UserAccountRules.php @@ -139,8 +139,7 @@ public function deriveAccountState(string $uid, ?string $displayname, ?string $m 'slup_test_account_name' => '-test', 'slup_test_account_explode' => '@' ]); - $user = $this->nmcUserService->userExists($providerName, $uid, true); - if ($user instanceof OCA\UserOIDC\Db\User || $user instanceof OCP\IUser) { + if ($user = $this->nmcUserService->userExists($providerName, $uid, true)) { $this->logger->info("PROV {$uid}: Modify existing"); return $this->deriveExistingAccountState($user, $displayname, $mainEmail, $quota, $claims, $providerName); } elseif ($create || $config['slup_test_account_check'] &&