toulouse-maelis: fix agenda with incomplete activity (#73213)
gitea-wip/passerelle/pipeline/pr-main This commit looks good
Details
gitea-wip/passerelle/pipeline/pr-main This commit looks good
Details
This commit is contained in:
parent
2d3c604f10
commit
dcfda39849
|
@ -1657,6 +1657,8 @@ class ToulouseMaelis(BaseResource, HTTPResource):
|
|||
for result_data in result or []:
|
||||
for schedule in result_data['activityScheduleList']:
|
||||
activity = schedule['activity']
|
||||
if not activity['activityType']['natureSpec']:
|
||||
continue
|
||||
if activity['activityType']['natureSpec']['code'] not in ['A', 'R']:
|
||||
continue
|
||||
activity_id = activity['idAct']
|
||||
|
|
|
@ -243,6 +243,17 @@
|
|||
</dayInfoList>
|
||||
</unitScheduleList>
|
||||
</activityScheduleList>
|
||||
<activityScheduleList>
|
||||
<activity>
|
||||
<idAct>A10049327682</idAct>
|
||||
<libelle>RESTAURATION SCOLAIRE 22/23</libelle>
|
||||
<activityType>
|
||||
<code>RESTSCOL</code>
|
||||
<libelle>Restauration scolaire</libelle>
|
||||
<natureSpec/>
|
||||
</activityType>
|
||||
</activity>
|
||||
</activityScheduleList>
|
||||
</personScheduleList>
|
||||
</resultBean>
|
||||
</ns2:getPersonScheduleListResponse>
|
||||
|
|
Loading…
Reference in New Issue