Bug #78186
toulouse-maelis: RL1 avec birth null (TypeError: 'NoneType' object is not subscriptable)
Status:
Nouveau
Priority:
Normal
Assignee:
-
Target version:
-
Start date:
06 June 2023
Due date:
% Done:
0%
Estimated time:
Patch proposed:
No
Planning:
No
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
Related issues
History
Updated by Paul Marillonnet 4 months ago
- Related to Bug #78027: toulouse-maelis: personne sans info de naissance added
Updated by Paul Marillonnet 4 months ago
(Un autre symptôme que #78027 de données manquantes, sans que ce soit exactement la même trace.)
Updated by Nicolas Roche 4 months ago
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.