toulouse-maelis: ajouter le département aux informations de naissances #209

Merged
nroche merged 8 commits from wip/76608-parsifal-birth-county into main 2023-04-17 17:28:51 +02:00
1 changed files with 4 additions and 8 deletions
Showing only changes of commit f8124d9ece - Show all commits

View File

@ -413,6 +413,10 @@ class ToulouseMaelis(BaseResource, HTTPResource):
self.add_text_value('Town', data, ['birth', 'communeCode'])
self.add_text_value('County', data, ['birth', 'cdDepartment'])
self.add_text_value('Country', data, ['birth', 'countryCode'])
if data['birth'].get('communeCode'):
city = CityModel.objects.filter(code=data['birth']['communeCode']).first()
if city:
data['birth']['zipCode'] = city.zipcode
def add_text_value_to_rl_indicator(self, data):
self.add_text_value('RLIndicator', data, ['code'])
@ -435,10 +439,6 @@ class ToulouseMaelis(BaseResource, HTTPResource):
self.add_text_value_to_child_indicator(indicator)
self.add_indicators_field('ChildIndicator', data)
self.add_nature_subscriptions(data)
if data.get('birth') and data['birth'].get('communeCode'):
city = CityModel.objects.filter(code=data['birth']['communeCode']).first()
if city:
data['birth']['zipCode'] = city.zipcode
self.add_text_value_to_birth(data)
def add_text_value_to_person(self, data):
@ -460,10 +460,6 @@ class ToulouseMaelis(BaseResource, HTTPResource):
self.add_text_value('Quotient', quotient, ['cdquo'])
self.add_indicators_field('RLIndicator', data)
self.add_nature_subscriptions(data)
if data.get('birth') and data['birth'].get('communeCode'):
city = CityModel.objects.filter(code=data['birth']['communeCode']).first()
if city:
data['birth']['zipCode'] = city.zipcode
self.add_text_value_to_birth(data)
def add_text_value_to_family(self, data):