From ad52a27adf58efb87f24ac1f41c05ca65d4b9c32 Mon Sep 17 00:00:00 2001 From: shamoon <4887959+shamoon@users.noreply.github.com> Date: Fri, 22 Nov 2024 13:30:16 -0800 Subject: [PATCH] Ensure runs are sorted --- src/documents/tasks.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/documents/tasks.py b/src/documents/tasks.py index 07428a2cd..c15d7571c 100644 --- a/src/documents/tasks.py +++ b/src/documents/tasks.py @@ -375,7 +375,7 @@ def check_scheduled_workflows(): document=document, type=WorkflowTrigger.WorkflowTriggerType.SCHEDULED, workflow=workflow, - ) + ).order_by("-run_at") if not trigger.schedule_is_recurring and workflow_runs.exists(): # schedule is non-recurring and the workflow has already been run logger.debug(