sort current list by day number

This commit is contained in:
2023-07-26 01:06:58 -05:00
parent 0ba6e0ee30
commit a06bd03f5f

View File

@@ -168,7 +168,7 @@ async def ag_list():
key = obj.key key = obj.key
day_num_split = key.split('/') day_num_split = key.split('/')
day_num = day_num_split[1] day_num = int(day_num_split[1])
if metadata['answer'].lower() == metadata['eng_title'].lower(): if metadata['answer'].lower() == metadata['eng_title'].lower():
anime_titles.append({'title': f'{metadata["answer"]} ({metadata["difficulty"]})', 'day': day_num}) anime_titles.append({'title': f'{metadata["answer"]} ({metadata["difficulty"]})', 'day': day_num})
@@ -185,11 +185,14 @@ async def ag_list():
key = obj.key key = obj.key
day_num_split = key.split('/') day_num_split = key.split('/')
day_num = day_num_split[0] day_num = int(day_num_split[0])
if metadata['answer'].lower() == metadata['eng_title'].lower(): if metadata['answer'].lower() == metadata['eng_title'].lower():
anime_titles.append({'title': f'{metadata["answer"]} ({metadata["difficulty"]})', 'day': day_num}) anime_titles.append({'title': f'{metadata["answer"]} ({metadata["difficulty"]})', 'day': day_num})
else: else:
anime_titles.append({'title': f'{metadata["answer"]} [{metadata["eng_title"]}] ({metadata["difficulty"]})', 'day': day_num}) anime_titles.append({'title': f'{metadata["answer"]} [{metadata["eng_title"]}] ({metadata["difficulty"]})', 'day': day_num})
# Sort titles by days
anime_titles = sorted(anime_titles, key=itemgetter('day'), reverse=False)
return anime_titles return anime_titles