diff --git a/.changeset/all-olives-bake.md b/.changeset/all-olives-bake.md new file mode 100644 index 0000000000..eb7cd71e6e --- /dev/null +++ b/.changeset/all-olives-bake.md @@ -0,0 +1,5 @@ +--- +'@directus/api': patch +--- + +Fixed `applyOptionsData` errors not appearing in the flow log diff --git a/api/src/flows.ts b/api/src/flows.ts index 875febda56..cad441b784 100644 --- a/api/src/flows.ts +++ b/api/src/flows.ts @@ -430,9 +430,11 @@ class FlowManager { const handler = this.operations.get(operation.type)!; - const options = applyOptionsData(operation.options, keyedData); + let options = operation.options; try { + options = applyOptionsData(options, keyedData); + let result = await handler(options, { services, env: useEnv(),