diff --git a/src/ldap/export/user.ts b/src/ldap/export/user.ts index cefd3766f6fd4a4456df1ecaf316e5c4d4208dbd..50eb6c11bd4d64b2aa59f29e60baadedcf10bce7 100644 --- a/src/ldap/export/user.ts +++ b/src/ldap/export/user.ts @@ -38,11 +38,7 @@ export class User { // Reconstruction des groupes dont un utilisateur est membre for (let cat of categories) { let dn = ldapConfig.user.uid + "=" + ldapEscape.filter("${txt}", { txt: uid }) + "," + ldapConfig.dn.user; - let tmp = await Basics.searchSingle("group", ldapConfig.group.gid, null, ldapConfig.group[cat] + "=" + dn); - // Filtrage du DN LDAP - //data[cat] = tmp.map(dirtyUid => dirtyUid.split(',')[0].split('=')[1]); - // C'est déja propre car on ne demande que le CN - data[cat] = tmp; + data[cat] = await Basics.searchSingle("group", ldapConfig.group.gid, null, ldapConfig.group[cat] + "=" + dn); } return data; }