From 625c30e6a62e4576aa821c59df04369372fe0156 Mon Sep 17 00:00:00 2001 From: Mawoka Date: Sat, 7 May 2022 19:23:08 +0200 Subject: [PATCH] :rotating_light: Merged if-statement --- classquiz/helpers.py | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/classquiz/helpers.py b/classquiz/helpers.py index d8956a7..6c0e214 100644 --- a/classquiz/helpers.py +++ b/classquiz/helpers.py @@ -31,14 +31,13 @@ async def generate_spreadsheet(quiz_results: dict, quiz: Quiz, with_images: bool answer_data = quiz_results[str(i)] worksheet.write(i + 1, 0, question["question"]) worksheet.write(i + 1, 1, question["time"]) - if with_images: - if quiz[i]["image"] != "" or question["image"] is not None: - async with ClientSession() as session, session.get(question["image"]) as response: - img_data = BytesIO(await response.read()) - worksheet.insert_image(i + 1, 2, quiz[i]["image"], {"image_data": img_data}) - image = Image.open(img_data) - worksheet.set_row(i + 1, image.height) - worksheet.set_column(2, 2, image.width) + if with_images and quiz[i]["image"] != "" or question["image"] is not None: + async with ClientSession() as session, session.get(question["image"]) as response: + img_data = BytesIO(await response.read()) + worksheet.insert_image(i + 1, 2, quiz[i]["image"], {"image_data": img_data}) + image = Image.open(img_data) + worksheet.set_row(i + 1, image.height) + worksheet.set_column(2, 2, image.width) answer_amount = len(answer_data) correct_answers = 0 wrong_answers = 0