1
0
mirror of https://gitlab.crans.org/mediatek/med.git synced 2024-12-24 17:42:23 +00:00

Fix author sort

This commit is contained in:
Yohann D'ANELLO 2020-02-10 17:35:35 +01:00
parent 71a8aa065b
commit ef710bf964

View File

@ -102,7 +102,9 @@ class MediaAdminForm(ModelForm):
authors = self.cleaned_data['authors']
old_authors = authors.copy()
def sort(author):
return str(-author.note) + "." + str(old_authors.index(author)) + "." + author.name
return str(-author.note) + "." \
+ str(old_authors.index(author)) \
+ "." + author.name
authors.sort(key=sort)
author_name = self.cleaned_data['authors'][0].name
if ',' not in author_name and ' ' in author_name: