mirror of
https://github.com/Abdulazizzn/n8n-enterprise-unlocked.git
synced 2025-12-18 18:41:14 +00:00
refactor(core): Decouple insights module from multi-main (#14778)
This commit is contained in:
@@ -39,6 +39,7 @@ import type { ModulePreInit } from '@/modules/modules.config';
|
||||
import { ModulesConfig } from '@/modules/modules.config';
|
||||
import { NodeTypes } from '@/node-types';
|
||||
import { PostHogClient } from '@/posthog';
|
||||
import { MultiMainSetup } from '@/scaling/multi-main-setup.ee';
|
||||
import { ShutdownService } from '@/shutdown/shutdown.service';
|
||||
import { WorkflowHistoryManager } from '@/workflows/workflow-history.ee/workflow-history-manager.ee';
|
||||
|
||||
@@ -96,7 +97,13 @@ export abstract class BaseCommand extends Command {
|
||||
}
|
||||
}
|
||||
|
||||
Container.get(ModuleRegistry).initializeModules();
|
||||
const moduleRegistry = Container.get(ModuleRegistry);
|
||||
|
||||
moduleRegistry.initializeModules();
|
||||
|
||||
if (this.instanceSettings.isMultiMain) {
|
||||
moduleRegistry.registerMultiMainListeners(Container.get(MultiMainSetup));
|
||||
}
|
||||
}
|
||||
|
||||
async init(): Promise<void> {
|
||||
|
||||
Reference in New Issue
Block a user