toulouse-maelis: do not add activity referential many times (#74188) #87
|
@ -170,25 +170,25 @@ class ToulouseMaelis(BaseResource, HTTPResource):
|
|||
data = self.get_referential_data('Activity', referential_name)
|
||||
self.update_referential(referential_name, data, id_key, text_key)
|
||||
|
||||
# put activity catalog per year as referential
|
||||
data = []
|
||||
reference_year = utils.get_reference_year_from_date(datetime.date.today())
|
||||
for year in range(reference_year, reference_year + 1):
|
||||
response = self.call(
|
||||
'Activity',
|
||||
'readActivityList',
|
||||
schoolyear=year,
|
||||
dateStartCalend='%s-09-01' % year,
|
||||
dateEndCalend='%s-09-01' % (year + 1),
|
||||
)
|
||||
data.append(
|
||||
{
|
||||
'id': str(year),
|
||||
'text': '%s-%s' % (year, year + 1),
|
||||
'data': serialize_object(response),
|
||||
}
|
||||
)
|
||||
self.update_referential('ActivityCatalog', data, 'id', 'text')
|
||||
# put activity catalog per year as referential
|
||||
data = []
|
||||
reference_year = utils.get_reference_year_from_date(datetime.date.today())
|
||||
for year in range(reference_year, reference_year + 1):
|
||||
response = self.call(
|
||||
'Activity',
|
||||
'readActivityList',
|
||||
schoolyear=year,
|
||||
dateStartCalend='%s-09-01' % year,
|
||||
dateEndCalend='%s-09-01' % (year + 1),
|
||||
)
|
||||
data.append(
|
||||
{
|
||||
'id': str(year),
|
||||
'text': '%s-%s' % (year, year + 1),
|
||||
'data': serialize_object(response),
|
||||
}
|
||||
)
|
||||
self.update_referential('ActivityCatalog', data, 'id', 'text')
|
||||
|
||||
def update_ape_referentials(self):
|
||||
indicators = self.call('Ape', 'readApeIndicatorList')
|
||||
|
|
Loading…
Reference in New Issue