diff --git a/src/lib/services/workflow-service.ts b/src/lib/services/workflow-service.ts index 9f8b375df8..b2bb9c0333 100644 --- a/src/lib/services/workflow-service.ts +++ b/src/lib/services/workflow-service.ts @@ -639,11 +639,20 @@ export async function fetchWorkflowForSchedule( console.error(err); }; - const route = routeForApi('workflow', parameters); + const route = routeForApi('workflow', { + namespace: parameters.namespace, + workflowId: parameters.workflowId, + }); + return requestFromAPI(route, { request, onError, handleError: onError, + params: parameters.runId + ? { + 'execution.runId': parameters.runId, + } + : {}, }).then(toWorkflowExecution); }