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