refactor(core): Decouple projects telemetry (no-changelog) (#10081)

This commit is contained in:
Iván Ovejero
2024-07-17 11:56:27 +02:00
committed by GitHub
parent ab5688c582
commit 8b2f76b92e
6 changed files with 105 additions and 43 deletions

View File

@@ -23,6 +23,7 @@ import { initExpressionEvaluator } from '@/ExpressionEvaluator';
import { generateHostInstanceId } from '@db/utils/generators';
import { WorkflowHistoryManager } from '@/workflows/workflowHistory/workflowHistoryManager.ee';
import { ShutdownService } from '@/shutdown/Shutdown.service';
import { TelemetryEventRelay } from '@/telemetry/telemetry-event-relay.service';
export abstract class BaseCommand extends Command {
protected logger = Container.get(Logger);
@@ -111,6 +112,7 @@ export abstract class BaseCommand extends Command {
await Container.get(PostHogClient).init();
await Container.get(InternalHooks).init();
await Container.get(TelemetryEventRelay).init();
}
protected setInstanceType(instanceType: N8nInstanceType) {