diff --git a/packages/scripts/src/commands/app-data/convert/processors/base.ts b/packages/scripts/src/commands/app-data/convert/processors/base.ts index bbf674888..ee58ad272 100644 --- a/packages/scripts/src/commands/app-data/convert/processors/base.ts +++ b/packages/scripts/src/commands/app-data/convert/processors/base.ts @@ -26,7 +26,10 @@ class BaseProcessor { constructor(public context: { namespace: string; paths: IConverterPaths; cacheVersion: number }) { const { namespace } = context; this.logger = createChildFileLogger({ source: namespace }); - this.setupCache(); + // HACK - support tests by avoiding setup if folderPath not provided + if (context.paths) { + this.setupCache(); + } } /** * Create a namespaced cache folder and populate a list of all files currently cached, diff --git a/packages/scripts/src/commands/app-data/convert/processors/flowParser/flowParser.ts b/packages/scripts/src/commands/app-data/convert/processors/flowParser/flowParser.ts index a10b394bd..7577ee156 100644 --- a/packages/scripts/src/commands/app-data/convert/processors/flowParser/flowParser.ts +++ b/packages/scripts/src/commands/app-data/convert/processors/flowParser/flowParser.ts @@ -64,10 +64,8 @@ export class FlowParserProcessor extends BaseProcessor { } private populateGeneratedFlows(outputs: { [output_name: string]: any[] }) { - this.flowProcessor.processedFlowHashmap.data_list ??= {}; - for (const [flow_name, rows] of Object.entries(outputs)) { const flow: FlowTypes.FlowTypeWithData = { flow_name,