From 9ca525a8471efe1f20aa25199f8fc04ef88814ed Mon Sep 17 00:00:00 2001
From: Oliver Facklam <oliver.facklam@polytechnique.edu>
Date: Sat, 2 Mar 2019 12:05:04 +0100
Subject: [PATCH] Simplification ldap/user.ts

---
 src/ldap/export/user.ts | 6 +-----
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/src/ldap/export/user.ts b/src/ldap/export/user.ts
index cefd376..50eb6c1 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;
         }
-- 
GitLab