From 3fa0714c22ea1d22fda5400fb021ae0ba65716a7 Mon Sep 17 00:00:00 2001 From: Tomi Turtiainen <10324676+tomi@users.noreply.github.com> Date: Thu, 23 Jan 2025 14:03:01 +0200 Subject: [PATCH] test(core): Fix task runner test (#12801) --- .../task-runner/src/js-task-runner/js-task-runner.ts | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/packages/@n8n/task-runner/src/js-task-runner/js-task-runner.ts b/packages/@n8n/task-runner/src/js-task-runner/js-task-runner.ts index 36639a3a0e..25a8f8dfa4 100644 --- a/packages/@n8n/task-runner/src/js-task-runner/js-task-runner.ts +++ b/packages/@n8n/task-runner/src/js-task-runner/js-task-runner.ts @@ -98,7 +98,14 @@ export class JsTaskRunner extends TaskRunner { const { jsRunnerConfig } = config; const parseModuleAllowList = (moduleList: string) => - moduleList === '*' ? '*' : new Set(moduleList.split(',').map((x) => x.trim())); + moduleList === '*' + ? '*' + : new Set( + moduleList + .split(',') + .map((x) => x.trim()) + .filter((x) => x !== ''), + ); const allowedBuiltInModules = parseModuleAllowList(jsRunnerConfig.allowedBuiltInModules ?? ''); const allowedExternalModules = parseModuleAllowList(