mirror of
https://gitlab.crans.org/mediatek/med.git
synced 2024-11-26 20:07:09 +00:00
Fix author sort
This commit is contained in:
parent
70045d4e2d
commit
71a8aa065b
@ -100,8 +100,9 @@ class MediaAdminForm(ModelForm):
|
|||||||
|
|
||||||
if self.cleaned_data['authors']:
|
if self.cleaned_data['authors']:
|
||||||
authors = self.cleaned_data['authors']
|
authors = self.cleaned_data['authors']
|
||||||
|
old_authors = authors.copy()
|
||||||
def sort(author):
|
def sort(author):
|
||||||
return str(-author.note) + "." + author.name
|
return str(-author.note) + "." + str(old_authors.index(author)) + "." + author.name
|
||||||
authors.sort(key=sort)
|
authors.sort(key=sort)
|
||||||
author_name = self.cleaned_data['authors'][0].name
|
author_name = self.cleaned_data['authors'][0].name
|
||||||
if ',' not in author_name and ' ' in author_name:
|
if ',' not in author_name and ' ' in author_name:
|
||||||
|
Loading…
Reference in New Issue
Block a user