From 5a8da9ff39c3ae411a81add75cfae9cf876e344b Mon Sep 17 00:00:00 2001 From: Jonathan Jenne Date: Thu, 31 Mar 2022 16:50:07 +0200 Subject: [PATCH] EDMIAPI: fix crash when idb database or client is missing --- Modules.EDMIAPI/DatabaseWithFallback.vb | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Modules.EDMIAPI/DatabaseWithFallback.vb b/Modules.EDMIAPI/DatabaseWithFallback.vb index cb93bced..de9053a9 100644 --- a/Modules.EDMIAPI/DatabaseWithFallback.vb +++ b/Modules.EDMIAPI/DatabaseWithFallback.vb @@ -53,8 +53,12 @@ Public Class DatabaseWithFallback _DatabaseECM = DatabaseECM _DatabaseIDB = DatabaseIDB + _Logger.Debug("Client exists: [{0}]", Not IsNothing(Client)) + _Logger.Debug("DatabaseECM exists: [{0}]", Not IsNothing(DatabaseECM)) + _Logger.Debug("DatabaseIDB exists: [{0}]", Not IsNothing(DatabaseIDB)) + ' Load client config, will throw if client is not yet connected to service - _ClientConfig = Client.ClientConfig + _ClientConfig = Client?.ClientConfig End Sub '''