async def showLastWeek(message: types.Message): try: data = Storage.GetLastWeek(message.from_user.id) parsedData = "" for text in data: parsedData += "Subject: " + str(text.name) + "\n(ID: " + str(text.ID) + ") task: " + str(text.task) + "\nadded on date: " + str(text.date_cr) + "\n" if (str(text.iscomp) == '0'): parsedData += "is not completed\n\n" elif (str(text.iscomp) == '1'): parsedData += "was completed on " + str(text.date_comp) + "\n\n" else: print("Couldn't get info if task is completed or not") await message.answer(parsedData) except Exception as e: print(e) await message.answer("Error can get tasks for last week")