misc: sort using key parameter (#44465)

This commit is contained in:
Frédéric Péters 2020-06-26 06:38:22 +02:00
parent 394560a9e4
commit fb51303820
1 changed files with 3 additions and 3 deletions

View File

@ -154,7 +154,7 @@ class VoiesView(View, SingleObjectMixin):
q = unicodedata.normalize('NFKD', q).encode('ascii', 'ignore')
voies = [v for v in voies if q in v['text']]
voies.sort(lambda x, y: cmp(x['id'], y['id']))
voies.sort(key=lambda x: x['id'])
return utils.response_for_json(request, {'data': voies})
@ -190,7 +190,7 @@ class VoiesCommuneView(View, SingleObjectMixin):
if i.get('geometry'):
voie.update({'x': i['geometry'].get('x'), 'y': i['geometry'].get('y')})
voies_communes.append(voie)
voies_communes.sort(lambda x, y: cmp(x['id'], y['id']))
voies_communes.sort(key=lambda x: x['id'])
return utils.response_for_json(request, {'data': voies_communes})
@ -209,7 +209,7 @@ class VoieCommuneView(View, SingleObjectMixin):
'commune': attrs['commune'],
'insee': attrs['code_insee']
})
voies_communes.sort(lambda x, y: cmp(x['insee'], y['insee']))
voies_communes.sort(key=lambda x: x['insee'])
return utils.response_for_json(request, {'data': voies_communes})