diff --git a/src/ldap/export/group.ts b/src/ldap/export/group.ts index 442c29a6e8bdc43e8696f0f0dbe8b818193a5659..af2a05d593b15abd02499d1dec7f08918e843944 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 a36e587f3eff91ce67862362bb22ba7591f47639..3acebc168ab826081dc1f9dbafcb34918324e45e 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.";