Fix: restore expected pre-2.16 scheduled workflow offset behavior (#10218)

This commit is contained in:
shamoon
2025-06-19 07:47:54 -07:00
committed by GitHub
parent 07882b918b
commit 3b069ac034
4 changed files with 72 additions and 26 deletions

View File

@@ -420,7 +420,7 @@ def check_scheduled_workflows():
trigger: WorkflowTrigger
for trigger in schedule_triggers:
documents = Document.objects.none()
offset_td = datetime.timedelta(days=-trigger.schedule_offset_days)
offset_td = datetime.timedelta(days=trigger.schedule_offset_days)
threshold = now - offset_td
logger.debug(
f"Trigger {trigger.id}: checking if (date + {offset_td}) <= now ({now})",