copy icSexe into supannCivilite (fixes #11022)

This commit is contained in:
Benjamin Dauvergne 2016-05-23 13:02:13 +02:00
parent c6671000ec
commit 3506455682
1 changed files with 7 additions and 0 deletions

View File

@ -155,6 +155,12 @@ class CurieLdifParser(ldif.LDIFParser):
else:
ou = self.extract_top_rdn(ic_unite_fonctionnelle)
supann_entite_affectation.append(ou)
supann_civilite = []
if entry.get('icsexe', []) == ['M']:
supann_civilite = ['M.']
if entry.get('icsexe', []) == ['F']:
supann_civilite = ['Mme']
d = {
'uid': uid,
'sn': nom,
@ -163,6 +169,7 @@ class CurieLdifParser(ldif.LDIFParser):
'mail': mail,
'supannEntiteAffectation': supann_entite_affectation,
'supannEntiteAffectationPrincipale': supann_entite_affectation_principale,
'supanncivilite': supann_civilite,
}
# attributes to copy
for to_copy in ('telephoneNumber', 'icLibelleEntite', 'icUniteFonctionnelle',