From 034bf2129a8d4a2948f4b779081507a8c2245900 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Ml=C3=A1dek?= Date: Sun, 23 May 2021 11:01:27 +0200 Subject: [PATCH] fix breakage on sunday --- dudlebot.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/dudlebot.py b/dudlebot.py index 072ab9a..05b7d25 100644 --- a/dudlebot.py +++ b/dudlebot.py @@ -36,9 +36,11 @@ class DudleBot: update.message.reply_text("There's a plan unresolved still! (Speak /endplan to fix it.)") return + today = datetime.today() + periods = { - 'thisweek': datetime.today() - timedelta(days=datetime.today().weekday() % 6), - 'nextweek': datetime.today() + timedelta(days=7) - timedelta(days=datetime.today().weekday() % 6) + 'thisweek': today - timedelta(days=today.weekday()), + 'nextweek': today + timedelta(days=7) - timedelta(days=today.weekday()) } period = update.message.text.partition(' ')[2]