1
0
mirror of https://github.com/mailcow/mailcow-dockerized.git synced 2025-12-13 09:56:01 +00:00

ldap-sync: Fix template selection

This commit is contained in:
FreddleSpl0it
2025-03-24 15:33:42 +01:00
parent cf2d3c1b4e
commit 986b0afbfa

View File

@@ -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])){