From 39885a427fedd2b021fadce6b42334d696fd897f Mon Sep 17 00:00:00 2001 From: Eric Allam Date: Thu, 27 Jun 2024 11:49:28 +0100 Subject: [PATCH] v3: fix missing init output in task run function when no middleware is defined --- .changeset/twelve-knives-notice.md | 5 +++++ packages/core/src/v3/workers/taskExecutor.ts | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 .changeset/twelve-knives-notice.md diff --git a/.changeset/twelve-knives-notice.md b/.changeset/twelve-knives-notice.md new file mode 100644 index 000000000..a9f746ef5 --- /dev/null +++ b/.changeset/twelve-knives-notice.md @@ -0,0 +1,5 @@ +--- +"@trigger.dev/core": patch +--- + +v3: fix missing init output in task run function when no middleware is defined diff --git a/packages/core/src/v3/workers/taskExecutor.ts b/packages/core/src/v3/workers/taskExecutor.ts index 60ca7b555..ff4f668db 100644 --- a/packages/core/src/v3/workers/taskExecutor.ts +++ b/packages/core/src/v3/workers/taskExecutor.ts @@ -229,7 +229,7 @@ export class TaskExecutor { } if (!middlewareFn) { - return runFn(payload, { ctx }); + return runFn(payload, { ctx, init }); } return middlewareFn(payload, { ctx, next: async () => runFn(payload, { ctx, init }) });