feat(core): Refactor data table update row to use filters (no-changelog) (#19092)

This commit is contained in:
Daria
2025-09-04 18:25:29 +03:00
committed by GitHub
parent 2f2672c551
commit ed6f60f52e
18 changed files with 1421 additions and 233 deletions

View File

@@ -1,5 +1,6 @@
import { NodeOperationError } from 'n8n-workflow';
import type {
DataTableFilter,
DataStoreRowReturn,
IDataStoreProjectService,
IDisplayOptions,
@@ -94,7 +95,7 @@ export function getSelectFields(
];
}
export function getSelectFilter(ctx: IExecuteFunctions, index: number) {
export function getSelectFilter(ctx: IExecuteFunctions, index: number): DataTableFilter {
const fields = ctx.getNodeParameter('filters.conditions', index, []);
const matchType = ctx.getNodeParameter('matchType', index, ANY_CONDITION);
const node = ctx.getNode();