diff --git a/backend/src/api/lightning/lnd/lnd-api.ts b/backend/src/api/lightning/lnd/lnd-api.ts index 7db792178..b4c91d36e 100644 --- a/backend/src/api/lightning/lnd/lnd-api.ts +++ b/backend/src/api/lightning/lnd/lnd-api.ts @@ -24,8 +24,9 @@ class LndApi implements AbstractLightningApi { timeout: config.LND.TIMEOUT }; } catch (e) { - logger.err(`Could not initialize LND Macaroon/TLS Cert. Disabling LIGHTNING. ` + (e instanceof Error ? e.message : e)); config.LIGHTNING.ENABLED = false; + logger.updateNetwork(); + logger.err(`Could not initialize LND Macaroon/TLS Cert. Disabling LIGHTNING. ` + (e instanceof Error ? e.message : e)); } } diff --git a/backend/src/logger.ts b/backend/src/logger.ts index 634f8f582..efafe894e 100644 --- a/backend/src/logger.ts +++ b/backend/src/logger.ts @@ -69,6 +69,10 @@ class Logger { this.network = this.getNetwork(); } + public updateNetwork(): void { + this.network = this.getNetwork(); + } + private addprio(prio): void { this[prio] = (function(_this) { return function(msg, tag?: string) {