From 64d7ebe0c1d5f12a7754159f7b7bc464dfe39c51 Mon Sep 17 00:00:00 2001 From: Thomas Bredzinski Date: Wed, 21 Aug 2024 15:11:28 +0200 Subject: [PATCH] Add support for organization selection during autoprovisioning --- src/HybridAuthLoginExtension.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/HybridAuthLoginExtension.php b/src/HybridAuthLoginExtension.php index 99ea7cb..bbde458 100644 --- a/src/HybridAuthLoginExtension.php +++ b/src/HybridAuthLoginExtension.php @@ -337,7 +337,7 @@ private function DoUserProvisioning(string $sLoginMode) // Create the person $sFirstName = $oUserProfile->firstName; $sLastName = $oUserProfile->lastName; - $sOrganization = Config::GetDefaultOrg($sLoginMode); + $sOrganization = $oUserProfile->data["organization"] ?? Config::GetDefaultOrg($sLoginMode); $aAdditionalParams = array('phone' => $oUserProfile->phone); IssueLog::Info("OpenID Person provisioning", HybridAuthLoginExtension::LOG_CHANNEL, [