From bfedaf5ba8ad3e9adce05add71af43c96923a07b Mon Sep 17 00:00:00 2001 From: hawkspar <quentin.chevalier@polytechnique.edu> Date: Sat, 2 Feb 2019 12:27:00 +0100 Subject: [PATCH] Retouche fonctions add --- src/ldap/export/group.ts | 2 +- src/ldap/export/user.ts | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/ldap/export/group.ts b/src/ldap/export/group.ts index 442c29a..af2a05d 100644 --- a/src/ldap/export/group.ts +++ b/src/ldap/export/group.ts @@ -178,7 +178,7 @@ export class Group { * @summary Fonction qui créé un nouveau groupe dans le LDAP. * @desc Cette fonction fait une utilisation massive d'eval pour anonymiser son code ; c'est mal et cela suppose que beaucoup de soins ont été pris lors de * l'escape de ses paramètres. Appelle {@link LDAP.add} et {@link LDAP.change}, mais aussi {@link Tools.add} - * pour gérer les groupes du nouvel utilisateur. Attention une manip FOIREUSE est cachée dedans. + * pour gérer les groupes du nouvel utilisateur. Cettte application permet de rajouter des utilisateurs à toutes les catégories du groupe. * @arg {groupData} data - Dictionnaire des informations utilisateurs (voir détail des champs dans ldapConfig.json) * @return {Promise(boolean)} `true` si la modification s'est bien déroulée, false sinon * @async diff --git a/src/ldap/export/user.ts b/src/ldap/export/user.ts index a36e587..3acebc1 100644 --- a/src/ldap/export/user.ts +++ b/src/ldap/export/user.ts @@ -63,7 +63,7 @@ export class User { * @summary Fonction qui créé un nouvel utilisateur dans le LDAP. * @desc Appelle {@link LDAP.add} bien sûr, mais aussi {@link Tools.add} pour gérer les groupes du nouvel utilisateur. * @arg {userData} data - Dictionnaire des informations utilisateurs. Des erreurs peuvent apparaître si tous les champs ne sont pas remplis. - * Cette application ne permet pas de rejoindre des groupes. + * Cette application permet de rejoindre des groupes en masse pour toute catégorie. * @return {Promise(boolean)} `true` si la modification s'est bien déroulée, false sinon * @async * @static @@ -75,7 +75,7 @@ export class User { // uid de base généré à partir de nom et prénom, plus potentiellement promo et un offset // MEF mélange de Promise et de fonction standard try { - Tools.generateUid(data['givenName'],data['lastName'],data['promotion']).then(id => { vals[ldapConfig.key_id]=id; } ); + Tools.generateUid(data['givenName'],data['lastName'],data['birthdate']).then(id => { vals[ldapConfig.key_id]=id; } ); } catch(err) { throw "Erreur lors de la génération d'un hruid pour un nouvel utilisateur."; -- GitLab