From 444b992eefffdb78e78ea331dcbf2f138e5f8c3d Mon Sep 17 00:00:00 2001 From: Devin Matte Date: Thu, 28 Mar 2024 20:21:44 -0400 Subject: [PATCH] Ensuring date check is the same --- slowzones.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/slowzones.py b/slowzones.py index 3f0ebfd..402639a 100644 --- a/slowzones.py +++ b/slowzones.py @@ -3,7 +3,7 @@ import requests import logging import argparse -from datetime import datetime, timedelta, date +from datetime import datetime, timedelta, date, timezone from domains.mastodon import send_fixed_slow_zone_toots, send_new_slow_zone_toots, send_updated_slow_zone_toots from domains.twitter import send_fixed_slow_zone_tweets, send_new_slow_zone_tweets, send_updated_slow_zone_tweets from domains.slack import send_fixed_slow_zone_slacks, send_new_slow_zone_slacks, send_updated_slow_zone_slacks @@ -46,7 +46,7 @@ def main(): slow_zones = requests.get("https://dashboard.transitmatters.org/static/slowzones/all_slow.json") - if datetime.fromisoformat(slow_zones.json()["updated_on"]).date() != date.today(): + if datetime.fromisoformat(slow_zones.json()["updated_on"]).date() != datetime.now(timezone.utc).date(): logging.error("Slow zone data was not updated yet today") # exit if issues sys.exit(1)