fix(core): Fix missing encryption key check on workers (#14603)

This commit is contained in:
कारतोफ्फेलस्क्रिप्ट™
2025-04-14 16:58:22 +02:00
committed by GitHub
parent 981eaf0728
commit de03452631
4 changed files with 34 additions and 19 deletions

View File

@@ -3,7 +3,6 @@ import { Flags, type Config } from '@oclif/core';
import config from '@/config';
import { N8N_VERSION, inTest } from '@/constants';
import { WorkerMissingEncryptionKey } from '@/errors/worker-missing-encryption-key.error';
import { EventMessageGeneric } from '@/eventbus/event-message-classes/event-message-generic';
import { MessageEventBus } from '@/eventbus/message-event-bus/message-event-bus';
import { LogStreamingEventRelay } from '@/events/relays/log-streaming.event-relay';
@@ -58,8 +57,6 @@ export class Worker extends BaseCommand {
}
constructor(argv: string[], cmdConfig: Config) {
if (!process.env.N8N_ENCRYPTION_KEY) throw new WorkerMissingEncryptionKey();
if (config.getEnv('executions.mode') !== 'queue') {
config.set('executions.mode', 'queue');
}