diff --git a/packages/editor-ui/src/utils/__tests__/executionUtils.spec.ts b/packages/editor-ui/src/utils/__tests__/executionUtils.spec.ts index 68f8456d28..3a5163c6fe 100644 --- a/packages/editor-ui/src/utils/__tests__/executionUtils.spec.ts +++ b/packages/editor-ui/src/utils/__tests__/executionUtils.spec.ts @@ -1,5 +1,5 @@ import { describe, it, expect, vi, beforeEach } from 'vitest'; -import { displayForm, openPopUpWindow } from '../executionUtils'; +import { displayForm, openPopUpWindow, executionFilterToQueryFilter } from '../executionUtils'; import type { INode, IRunData, IPinData } from 'n8n-workflow'; const FORM_TRIGGER_NODE_TYPE = 'formTrigger'; @@ -125,4 +125,12 @@ describe('displayForm', () => { expect(openPopUpWindow).not.toHaveBeenCalled(); }); + + describe('executionFilterToQueryFilter()', () => { + it('adds "new" to the filter', () => { + expect(executionFilterToQueryFilter({ status: 'new' }).status).toStrictEqual( + expect.arrayContaining(['new']), + ); + }); + }); }); diff --git a/packages/editor-ui/src/utils/executionUtils.ts b/packages/editor-ui/src/utils/executionUtils.ts index 74458ecff8..90dba7d536 100644 --- a/packages/editor-ui/src/utils/executionUtils.ts +++ b/packages/editor-ui/src/utils/executionUtils.ts @@ -64,6 +64,9 @@ export const executionFilterToQueryFilter = ( case 'canceled': queryFilter.status = ['canceled']; break; + case 'new': + queryFilter.status = ['new']; + break; } return queryFilter;