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)