From b966cdb4387946459d5ca8ffdb1c6aeb285e4437 Mon Sep 17 00:00:00 2001 From: Eric Allam Date: Wed, 13 Aug 2025 11:03:56 +0100 Subject: [PATCH 1/2] fix: prevent circular reference errors on task indexing when using schemaTask --- .../core/src/v3/resource-catalog/standardResourceCatalog.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/core/src/v3/resource-catalog/standardResourceCatalog.ts b/packages/core/src/v3/resource-catalog/standardResourceCatalog.ts index 3b8eaa7d67..3d2f1cadfd 100644 --- a/packages/core/src/v3/resource-catalog/standardResourceCatalog.ts +++ b/packages/core/src/v3/resource-catalog/standardResourceCatalog.ts @@ -61,7 +61,7 @@ export class StandardResourceCatalog implements ResourceCatalog { return; } - const { fns, ...metadata } = task; + const { fns, schema, ...metadata } = task; if (!task.id) { return; @@ -74,8 +74,8 @@ export class StandardResourceCatalog implements ResourceCatalog { this._taskMetadata.set(task.id, metadata); this._taskFunctions.set(task.id, fns); - if (task.schema) { - this._taskSchemas.set(task.id, task.schema); + if (schema) { + this._taskSchemas.set(task.id, schema); } } From 19b6e354884238b4bbe81a55a914500c76bfa5bd Mon Sep 17 00:00:00 2001 From: Eric Allam Date: Wed, 13 Aug 2025 11:04:53 +0100 Subject: [PATCH 2/2] add changeset --- .changeset/clean-beans-run.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/clean-beans-run.md diff --git a/.changeset/clean-beans-run.md b/.changeset/clean-beans-run.md new file mode 100644 index 0000000000..0d996d744f --- /dev/null +++ b/.changeset/clean-beans-run.md @@ -0,0 +1,5 @@ +--- +"trigger.dev": patch +--- + +fix: prevent circular reference errors on task indexing when using schemaTask