Anomalie #1730
Importation AAF (date de naissance manquante)
Description
Lors d'une importation AAF, le script se plante quand il n'y a pas de date de naissance présent dans le fichier XML.
Il semble que cette date soit facultative dans AAF.
Il faudrait donc faire un test lors de l'intégration des comptes.
D'une manière générale lorsqu'un compte est été créé manuellement par deleguCE seulement le Nom, Prénom, est "renseignable"..
du coup il manque aussi ENTPersonNomPatro,personalTitle
A vérifier donc si le pb ne se pose pas également pour ces champs
++ Christophe
-- Exemple de log
2011-04-22 11:36:24 - DEBUG nouvel administratif : xxxxxxx.yyyyyyyyy
2011-04-22 11:36:24 - ERROR date
Traceback (most recent call last):
File "/usr/share/ead2/backend/bin/importation.py", line 485, in do_import_personnel
writer.write_administratif(storage=self.store, connexion=connexion)
File "/var/lib/python-support/python2.5/scribe/importation/writer.py", line 837, in write_administratif
login = _new_administratif(administratif, user, prefs)
File "/var/lib/python-support/python2.5/scribe/importation/writer.py", line 788, in _new_administratif
user._add(**my_administratif)
File "/var/lib/python-support/python2.5/scribe/eoleuser.py", line 257, in _add
self.filter_must_args(args)
File "/var/lib/python-support/python2.5/scribe/eoleuser.py", line 290, in filter_must_args
raise EmptyUserCreateKey(arg)
EmptyUserCreateKey: date
2011-04-22 11:36:24 - DEBUG suppression du lock eoleimport
Demandes liées
Révisions associées
More efficient JSON string parsing.
Fixes #1730
Author: bcline, exarkun
Reviewer: mithrandi
fix date de naissance personnel manquante pour import AAF (fixes #1730)
fix date de naissance personnel manquante pour import AAF [2.2] (fixes #1730)
Historique
#1 Mis à jour par Joël Cuissinat il y a plus de 12 ans
- Assigné à mis à Joël Cuissinat
- Version cible mis à Mises à jour 2.2.3 - 02 RC
- Temps estimé mis à 1.00 h
#2 Mis à jour par Joël Cuissinat il y a plus de 12 ans
- Projet changé de Scribe à scribe-backend
#3 Mis à jour par Joël Cuissinat il y a plus de 12 ans
- Statut changé de Nouveau à Résolu
- % réalisé changé de 0 à 100
Appliqué par commit c50caf7f00b4e6da2588b5636ba4be16653d79b0.
#4 Mis à jour par Joël Cuissinat il y a plus de 12 ans
Appliqué par commit acfc4278f36d161c5357655c35095bd347958508.
#5 Mis à jour par Joël Cuissinat il y a plus de 12 ans
- Statut changé de Résolu à Fermé
scribe-backend 2.2-eole100~7