diff --git a/app/routers/animeguess.py b/app/routers/animeguess.py index cea3d5b..4ce5577 100644 --- a/app/routers/animeguess.py +++ b/app/routers/animeguess.py @@ -166,10 +166,14 @@ async def ag_list(): metadata_file = obj.get()['Body'].read() metadata = json.loads(metadata_file) + key = obj.key + day_num_split = key.split('/') + day_num = day_num_split[1] + if metadata['answer'].lower() == metadata['eng_title'].lower(): - anime_titles.append({'title': f'{metadata["answer"]} ({metadata["difficulty"]})'}) + anime_titles.append({'title': f'{metadata["answer"]} ({metadata["difficulty"]})', 'day': day_num}) else: - anime_titles.append({'title': f'{metadata["answer"]} [{metadata["eng_title"]}] ({metadata["difficulty"]})'}) + anime_titles.append({'title': f'{metadata["answer"]} [{metadata["eng_title"]}] ({metadata["difficulty"]})', 'day': day_num}) current_bucket = s3.Bucket(future_name) @@ -178,10 +182,14 @@ async def ag_list(): if obj.key.endswith("metadata.json"): metadata_file = obj.get()['Body'].read() metadata = json.loads(metadata_file) + + key = obj.key + day_num_split = key.split('/') + day_num = day_num_split[0] if metadata['answer'].lower() == metadata['eng_title'].lower(): - anime_titles.append({'title': f'{metadata["answer"]} ({metadata["difficulty"]})'}) + anime_titles.append({'title': f'{metadata["answer"]} ({metadata["difficulty"]})', 'day': day_num}) else: - anime_titles.append({'title': f'{metadata["answer"]} [{metadata["eng_title"]}] ({metadata["difficulty"]})'}) + anime_titles.append({'title': f'{metadata["answer"]} [{metadata["eng_title"]}] ({metadata["difficulty"]})', 'day': day_num}) return anime_titles