Bug #78186
toulouse-maelis: RL1 avec birth null (TypeError: 'NoneType' object is not subscriptable)
Statut:
Rejeté
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
06 juin 2023
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Non
Planning:
Non
Description
https://sentry.entrouvert.org/entrouvert/publik/issues/110755/
TypeError: 'NoneType' object is not subscriptable File "passerelle/utils/jsonresponse.py", line 128, in api resp = f(*args, **kwargs) File "passerelle/views.py", line 568, in perform result = self.endpoint(request, **params) File "passerelle/contrib/toulouse_maelis/models.py", line 1127, in link and response['RL1']['birth']['dateBirth'].strftime('%Y-%m-%d') == post_data['dateBirth'] Error occurred while processing request
Demandes liées
Historique
Mis à jour par Paul Marillonnet il y a 10 mois
- Lié à Bug #78027: toulouse-maelis: personne sans info de naissance ajouté
Mis à jour par Paul Marillonnet il y a 10 mois
(Un autre symptôme que #78027 de données manquantes, sans que ce soit exactement la même trace.)
Mis à jour par Nicolas Roche (absent jusqu'au 3 avril) il y a 10 mois
Erreur sur une liaison.
https://passerelle-parsifal.test.entrouvert.org/manage/toulouse-maelis/test/logs/?q=77bc4b1b-64fa-41e8-b60d-8f7e8f2721ac
La liaison à été rejouée juste ensuite, cette fois-ci sans erreur.
Il semblerait qu'il faille prévoir que Maélis, puisse sur la lecture d'une famille, renvoyer un responsable légal sans information de naissance.
Comme ce cas n'est pas sensé se produire (les informations de naissance sont requises sur les responsables légaux), il faudrait explicitement sortir en erreur.
Mis à jour par Nicolas Roche (absent jusqu'au 3 avril) il y a 6 mois
- Dupliqué par Bug #80922: toulouse-maelis: ne pas crasher sur une demande d'appairage à un RL1 qui n'a pas de date de naissance dans maélis ajouté
Mis à jour par Nicolas Roche (absent jusqu'au 3 avril) il y a 6 mois
- Statut changé de Nouveau à Rejeté
Dupliqué par #80922.