sort dossier by datePassageEnConstruction (#41842)
This commit is contained in:
parent
3b91240cb0
commit
364986ad4c
|
@ -24,6 +24,7 @@ from io import BytesIO
|
|||
from django.core.urlresolvers import reverse
|
||||
from django.db import models, transaction
|
||||
from django.http import FileResponse
|
||||
from django.utils.dateparse import parse_datetime
|
||||
from django.utils.encoding import force_str, smart_text
|
||||
from django.utils.translation import ugettext_lazy as _
|
||||
|
||||
|
@ -237,8 +238,11 @@ query getDossiers($demarcheNumber: Int!, $createdSince: ISO8601DateTime, $first:
|
|||
has_next_page = data['pageInfo']['hasNextPage']
|
||||
variables['after'] = data['pageInfo']['endCursor']
|
||||
|
||||
def get_passage_en_construction(x):
|
||||
return parse_datetime(x['datePassageEnConstruction'])
|
||||
|
||||
return {
|
||||
'dossiers': dossiers,
|
||||
'dossiers': sorted(dossiers, key=get_passage_en_construction),
|
||||
'num_dossiers': len(dossiers)
|
||||
}
|
||||
|
||||
|
|
Reference in New Issue