diff --git a/packages/core/src/subsystems/Security/Vault.service/connectors/JSONFileVault.class.ts b/packages/core/src/subsystems/Security/Vault.service/connectors/JSONFileVault.class.ts index 51f9b1a5..fe556071 100644 --- a/packages/core/src/subsystems/Security/Vault.service/connectors/JSONFileVault.class.ts +++ b/packages/core/src/subsystems/Security/Vault.service/connectors/JSONFileVault.class.ts @@ -201,6 +201,10 @@ export class JSONFileVault extends VaultConnector { } private initFileWatcher() { + if (!this.vaultFile) { + console.warn('Vault file not found, file watcher not initialized'); + return; + } this.watcher = chokidar.watch(this.vaultFile, { persistent: false, // Don't keep the process running ignoreInitial: true,