Add force flag to roster sync DST guard

This commit is contained in:
Adam Moussa 2026-04-07 18:46:26 -04:00
parent 81b1a8d061
commit 093bb43e71

View file

@ -39,7 +39,8 @@ def handler(event, context):
now = datetime.now(EASTERN)
# DST guard — two EventBridge rules fire, only one is at 6am ET
if now.hour != 6:
force = event.get("force", False)
if not force and now.hour != 6:
logger.info("ET hour is %d, not 6am — skipping (wrong DST rule fired)", now.hour)
return {"skipped": True}