api: sort forms alphabetically (#45953)

This commit is contained in:
Frédéric Péters 2020-08-18 17:37:52 +02:00 committed by Thomas NOEL
parent 87f8beb331
commit d471561b47
1 changed files with 0 additions and 7 deletions

View File

@ -539,9 +539,6 @@ class ApiFormdefsDirectory(Directory):
if formdef.category:
formdict['category'] = force_text(formdef.category.name, charset)
formdict['category_slug'] = force_text(formdef.category.url_name, charset)
formdict['category_position'] = (formdef.category.position or 0)
else:
formdict['category_position'] = sys.maxsize
list_forms.append(formdict)
@ -564,10 +561,6 @@ class ApiFormdefsDirectory(Directory):
list_forms = self.get_list_forms(user, list_all_forms,
backoffice_submission=backoffice_submission)
list_forms.sort(key=lambda x: x['category_position'])
for formdict in list_forms:
del formdict['category_position']
get_response().set_content_type('application/json')
return json.dumps({'err': 0, 'data': list_forms})