From 0a4792f03a7821b9440f80adb3ff887c0fd51c78 Mon Sep 17 00:00:00 2001 From: Mez Date: Wed, 3 Sep 2025 20:06:45 +0100 Subject: [PATCH] Fix acrostics function --- tools.py | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/tools.py b/tools.py index f17be48..04b5138 100644 --- a/tools.py +++ b/tools.py @@ -1864,8 +1864,22 @@ def acrostics(monthly=False): theday = int(startdate[2:4]) urls = [] for event in log.log: - if event["date"].year == datetime.datetime.today().year: - if event["date"].month >= themonth: + if event["date"].year > datetime.datetime.today().year: + if "trade with " in event["event"]: + try: + if event["received"]: + urls.append(event["url"]) + except: + pass + elif event["date"].year == datetime.datetime.today().year: + if event["date"].month > themonth: + if "trade with " in event["event"]: + try: + if event["received"]: + urls.append(event["url"]) + except: + pass + elif event["date"].month == themonth: if event["date"].day >= theday: if "trade with " in event["event"]: try: