diff --git a/.changeset/green-schools-decide.md b/.changeset/green-schools-decide.md new file mode 100644 index 000000000..a3ad65cf7 --- /dev/null +++ b/.changeset/green-schools-decide.md @@ -0,0 +1,5 @@ +--- +"@trigger.dev/sdk": patch +--- + +Use correct overload param when invoking a job outside of a run #802 diff --git a/packages/trigger-sdk/src/job.ts b/packages/trigger-sdk/src/job.ts index cc8395374..8be95178d 100644 --- a/packages/trigger-sdk/src/job.ts +++ b/packages/trigger-sdk/src/job.ts @@ -185,8 +185,8 @@ export class Job< typeof this.options.concurrencyLimit === "number" ? this.options.concurrencyLimit : typeof this.options.concurrencyLimit === "object" - ? { id: this.options.concurrencyLimit.id, limit: this.options.concurrencyLimit.limit } - : undefined, + ? { id: this.options.concurrencyLimit.id, limit: this.options.concurrencyLimit.limit } + : undefined, }; } @@ -263,7 +263,7 @@ export class Job< throw new Error("Cannot invoke a job from within a run without a cacheKey."); } - return await triggerClient.invokeJob(this.id, param1, param3); + return await triggerClient.invokeJob(this.id, param1, param2); } async invokeAndWaitForCompletion(