cartads cs: sort files chronologically (#37091)
This commit is contained in:
parent
a4d6e216d0
commit
7d3fb324cd
|
@ -1012,6 +1012,14 @@ class AbstractCartaDSCS(BaseResource):
|
|||
files = [x for x in files if
|
||||
self.get_file_status(x).get('status_id') == status or
|
||||
self.get_file_status(x).get('status_label') == status]
|
||||
|
||||
def get_date(dossier):
|
||||
if dossier.cartads_cache_infos and dossier.cartads_cache_infos['DateDepot']:
|
||||
return dossier.cartads_cache_infos['DateDepot']
|
||||
return None
|
||||
files = list(files)
|
||||
files.sort(key=get_date)
|
||||
|
||||
return {'data': [
|
||||
{'id': str(x.id),
|
||||
'text': x.cartads_numero_dossier,
|
||||
|
|
Loading…
Reference in New Issue