From 44267288ef4baba6d1b2e96b719eb60ba03a8909 Mon Sep 17 00:00:00 2001 From: Developer01 Date: Mon, 8 Dec 2025 14:47:11 +0100 Subject: [PATCH] GDPictureLicense via config --- App/EmailProfiler.Common/Data/Config.vb | 5 +++++ App/EmailProfiler.Common/clsWorkEmail.vb | 6 +++++- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/App/EmailProfiler.Common/Data/Config.vb b/App/EmailProfiler.Common/Data/Config.vb index b548931..120df15 100644 --- a/App/EmailProfiler.Common/Data/Config.vb +++ b/App/EmailProfiler.Common/Data/Config.vb @@ -36,4 +36,9 @@ Public Class Config ''' gelesen werden soll. ''' Public Property GDPictureVersion As String = "" + ''' + ''' Enthält die Lizenznummer des GDPicture Modules. + ''' Nur wenn nicht über die Datenbank zu holen!!. + ''' + Public Property GDPictureLicenseString As String = "" End Class diff --git a/App/EmailProfiler.Common/clsWorkEmail.vb b/App/EmailProfiler.Common/clsWorkEmail.vb index 9d4d3ed..6b02c67 100644 --- a/App/EmailProfiler.Common/clsWorkEmail.vb +++ b/App/EmailProfiler.Common/clsWorkEmail.vb @@ -77,8 +77,12 @@ Public Class clsWorkEmail _windream_index = New clsWindream_Index(LogConf) _windreamConnectionString = WmConStr End If + If pConfigData.GDPictureLicenseString = String.Empty Then + GDPictureLicense = ConfigDbFunct.GetProductLicense("GDPICTURE", pConfigData.GDPictureVersion, _LogConfig, ConStr) + Else + _Logger.Debug("clsWorkEmail - GDPicture License from local config!") + End If - GDPictureLicense = ConfigDbFunct.GetProductLicense("GDPICTURE", pConfigData.GDPictureVersion, _LogConfig, ConStr) If String.IsNullOrEmpty(GDPictureLicense) = False Then _LicenseManager.RegisterKEY(GDPictureLicense) Else