toulouse-axel: exclude children in private school (#44096)

This commit is contained in:
Lauréline Guérin 2020-06-15 16:38:14 +02:00
parent 4d7db0c11e
commit d105deefe7
No known key found for this signature in database
GPG Key ID: 1FAB9B9B4F93D473
2 changed files with 60 additions and 1 deletions

View File

@ -854,7 +854,10 @@ class ToulouseAxel(BaseResource):
children_activities = result.json_response['DATA']['PORTAIL']['DUI'].get('ENFANT', [])
for child in children_activities:
child['REGIME_label'] = utils.get_label(utils.regime_mapping, child['REGIME'])
children_activities = {child['IDPERSONNE']: child for child in children_activities}
children_activities = {
child['IDPERSONNE']: child
for child in children_activities
if not child['LIBELLEECOLE'].startswith('PRIVEE')} # exclude private schools
cache.set(cache_key, children_activities, 30) # 30 seconds
return children_activities

View File

@ -58,5 +58,61 @@
<DATEFIN>31/07/2020</DATEFIN>
</ACTIVITE>
</ENFANT>
<ENFANT>
<NOM>foo</NOM>
<PRENOM>foo</PRENOM>
<DATENAISSANCE>01/01/2019</DATENAISSANCE>
<IDPERSONNE>4242</IDPERSONNE>
<REGIME>SV</REGIME>
<LIBELLEECOLE>PRIVEE MATERNELLE 42</LIBELLEECOLE>
<ACTIVITE>
<TYPEACTIVITE>MAT</TYPEACTIVITE>
<IDACTIVITE>A19P1M1</IDACTIVITE>
<LIBELLEACTIVITE>Temps du matin</LIBELLEACTIVITE>
<DATEENTREE>01/08/2019</DATEENTREE>
<DATESORTIE>31/07/2020</DATESORTIE>
<TARIF>0.42</TARIF>
<ISPAI>NON</ISPAI>
<COUTREVIENT>99999</COUTREVIENT>
<DATEDEBUT>01/08/2019</DATEDEBUT>
<DATEFIN>31/07/2020</DATEFIN>
</ACTIVITE>
<ACTIVITE>
<TYPEACTIVITE>MIDI</TYPEACTIVITE>
<IDACTIVITE>A19P1M2</IDACTIVITE>
<LIBELLEACTIVITE>Temps du midi</LIBELLEACTIVITE>
<DATEENTREE>01/08/2019</DATEENTREE>
<DATESORTIE>31/07/2020</DATESORTIE>
<TARIF>0.43</TARIF>
<ISPAI>NON</ISPAI>
<COUTREVIENT>99999</COUTREVIENT>
<DATEDEBUT>01/08/2019</DATEDEBUT>
<DATEFIN>31/07/2020</DATEFIN>
</ACTIVITE>
<ACTIVITE>
<TYPEACTIVITE>SOIR</TYPEACTIVITE>
<IDACTIVITE>A19P1M3</IDACTIVITE>
<LIBELLEACTIVITE>Temps du soir</LIBELLEACTIVITE>
<DATEENTREE>01/08/2019</DATEENTREE>
<DATESORTIE>31/07/2020</DATESORTIE>
<TARIF>0.44</TARIF>
<ISPAI>NON</ISPAI>
<COUTREVIENT>99999</COUTREVIENT>
<DATEDEBUT>01/08/2019</DATEDEBUT>
<DATEFIN>31/07/2020</DATEFIN>
</ACTIVITE>
<ACTIVITE>
<TYPEACTIVITE>GARD</TYPEACTIVITE>
<IDACTIVITE>A19P1M4</IDACTIVITE>
<LIBELLEACTIVITE>Temps mercredi apr&#232;s midi</LIBELLEACTIVITE>
<DATEENTREE>01/08/2019</DATEENTREE>
<DATESORTIE>31/07/2020</DATESORTIE>
<TARIF>0.45</TARIF>
<ISPAI>NON</ISPAI>
<COUTREVIENT>99999</COUTREVIENT>
<DATEDEBUT>01/08/2019</DATEDEBUT>
<DATEFIN>31/07/2020</DATEFIN>
</ACTIVITE>
</ENFANT>
</DUI>
</PORTAIL>