diff --git a/packages/frontend/editor-ui/src/features/shared/editors/components/CodeNodeEditor/linter.ts b/packages/frontend/editor-ui/src/features/shared/editors/components/CodeNodeEditor/linter.ts index fcf074c46a4..5e790ebef5b 100644 --- a/packages/frontend/editor-ui/src/features/shared/editors/components/CodeNodeEditor/linter.ts +++ b/packages/frontend/editor-ui/src/features/shared/editors/components/CodeNodeEditor/linter.ts @@ -580,7 +580,7 @@ export const useLinter = ( * * $("myNode").item -> $("myNode").first() */ - if (toValue(mode) === 'runOnceForEachItem') { + if (toValue(mode) === 'runOnceForAllItems') { type DollarItemNode = RangeNode & { property: { name: string; type: string } & RangeNode; }; diff --git a/packages/frontend/editor-ui/src/features/shared/editors/plugins/codemirror/typescript/worker/type-declarations/n8n-once-for-each-item.d.ts b/packages/frontend/editor-ui/src/features/shared/editors/plugins/codemirror/typescript/worker/type-declarations/n8n-once-for-each-item.d.ts index b1d6f6ddf18..a1a1aa54293 100644 --- a/packages/frontend/editor-ui/src/features/shared/editors/plugins/codemirror/typescript/worker/type-declarations/n8n-once-for-each-item.d.ts +++ b/packages/frontend/editor-ui/src/features/shared/editors/plugins/codemirror/typescript/worker/type-declarations/n8n-once-for-each-item.d.ts @@ -5,6 +5,7 @@ declare global { context: C; item: N8nItem; params: P; + first(branchIndex?: number, runIndex?: number): J & N8nJson; } // @ts-expect-error N8nInputJson is populated dynamically