From 986b0afbfadeeddd220a95c1d7dba50b87ce9512 Mon Sep 17 00:00:00 2001 From: FreddleSpl0it Date: Mon, 24 Mar 2025 15:33:42 +0100 Subject: [PATCH] ldap-sync: Fix template selection --- data/conf/phpfpm/crons/ldap-sync.php | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/data/conf/phpfpm/crons/ldap-sync.php b/data/conf/phpfpm/crons/ldap-sync.php index 648f46c95..66b76e64a 100644 --- a/data/conf/phpfpm/crons/ldap-sync.php +++ b/data/conf/phpfpm/crons/ldap-sync.php @@ -123,8 +123,6 @@ $response = $ldap_query->where($iam_settings['username_field'], "*") // Process the users foreach ($response as $user) { - $mailcow_template = $user[$iam_settings['attribute_field']][0]; - // try get mailbox user $stmt = $pdo->prepare("SELECT mailbox.*, @@ -137,7 +135,7 @@ foreach ($response as $user) { $row = $stmt->fetch(PDO::FETCH_ASSOC); // check if matching attribute mapping exists - $user_template = $user_res[$iam_settings['attribute_field']][0]; + $user_template = $user[$iam_settings['attribute_field']][0]; $mapper_key = array_search($user_template, $iam_settings['mappers']); if (empty($user[$iam_settings['username_field']][0])){