Compare commits
2 Commits
2673755b14
...
2e0ae13a77
| Author | SHA1 | Date | |
|---|---|---|---|
| 2e0ae13a77 | |||
| 267e038725 |
@@ -13,7 +13,7 @@ Imports System.Runtime.InteropServices
|
|||||||
<Assembly: AssemblyCompany("Digital Data")>
|
<Assembly: AssemblyCompany("Digital Data")>
|
||||||
<Assembly: AssemblyProduct("Modules.Jobs")>
|
<Assembly: AssemblyProduct("Modules.Jobs")>
|
||||||
<Assembly: AssemblyCopyright("Copyright © 2025")>
|
<Assembly: AssemblyCopyright("Copyright © 2025")>
|
||||||
<Assembly: AssemblyTrademark("2.9.5.0")>
|
<Assembly: AssemblyTrademark("2.9.6.0")>
|
||||||
|
|
||||||
<Assembly: ComVisible(False)>
|
<Assembly: ComVisible(False)>
|
||||||
|
|
||||||
@@ -30,5 +30,5 @@ Imports System.Runtime.InteropServices
|
|||||||
' Sie können alle Werte angeben oder die standardmäßigen Build- und Revisionsnummern
|
' Sie können alle Werte angeben oder die standardmäßigen Build- und Revisionsnummern
|
||||||
' übernehmen, indem Sie "*" eingeben:
|
' übernehmen, indem Sie "*" eingeben:
|
||||||
|
|
||||||
<Assembly: AssemblyVersion("2.9.5.0")>
|
<Assembly: AssemblyVersion("2.9.6.0")>
|
||||||
<Assembly: AssemblyFileVersion("2.9.5.0")>
|
<Assembly: AssemblyFileVersion("2.9.6.0")>
|
||||||
|
|||||||
@@ -778,23 +778,26 @@ Public Class ImportZUGFeRDFiles
|
|||||||
|
|
||||||
Dim oMimeTypeProperty As ValidProperty = GetIndexProperty(embAttachmentList, groupIndex, "ATTACHMENT_FILE_MIMECODE")
|
Dim oMimeTypeProperty As ValidProperty = GetIndexProperty(embAttachmentList, groupIndex, "ATTACHMENT_FILE_MIMECODE")
|
||||||
|
|
||||||
If oMimeTypeProperty IsNot Nothing AndAlso oMimeTypeProperty.Value IsNot Nothing Then
|
If oMimeTypeProperty IsNot Nothing AndAlso oMimeTypeProperty.Value.IsNotNullOrEmpty() Then
|
||||||
oMimeCodeString = oMimeTypeProperty.Value.ToLower()
|
oMimeCodeString = oMimeTypeProperty.Value.ToLower()
|
||||||
Else
|
Else
|
||||||
_logger.Info("Empty MIME-Code! File can not be stored!")
|
_logger.Debug("Empty MIME-Code! File can not be stored!")
|
||||||
Continue For
|
Continue For
|
||||||
End If
|
End If
|
||||||
|
|
||||||
Dim oFilenameProperty As ValidProperty = GetIndexProperty(embAttachmentList, groupIndex, "ATTACHMENT_FILE_FILENAME")
|
Dim oFilenameProperty As ValidProperty = GetIndexProperty(embAttachmentList, groupIndex, "ATTACHMENT_FILE_FILENAME")
|
||||||
If oFilenameProperty IsNot Nothing Then
|
If oFilenameProperty IsNot Nothing AndAlso oFilenameProperty.Value.IsNotNullOrEmpty() Then
|
||||||
oOrgFilename = oFilenameProperty.Value
|
oOrgFilename = oFilenameProperty.Value
|
||||||
|
Else
|
||||||
|
_logger.Debug("Empty Filename! File can not be stored!")
|
||||||
|
Continue For
|
||||||
End If
|
End If
|
||||||
|
|
||||||
Dim oBase64ValueProperty As ValidProperty = GetIndexProperty(embAttachmentList, groupIndex, "ATTACHMENT_FILE_VALUE")
|
Dim oBase64ValueProperty As ValidProperty = GetIndexProperty(embAttachmentList, groupIndex, "ATTACHMENT_FILE_VALUE")
|
||||||
If oBase64ValueProperty IsNot Nothing Then
|
If oBase64ValueProperty IsNot Nothing AndAlso oBase64ValueProperty.Value.IsNotNullOrEmpty() Then
|
||||||
oBase64String = oBase64ValueProperty.Value
|
oBase64String = oBase64ValueProperty.Value
|
||||||
Else
|
Else
|
||||||
_logger.Warn("Empty base64 String")
|
_logger.Error("Empty base64 String! File can not be stored!")
|
||||||
Continue For
|
Continue For
|
||||||
End If
|
End If
|
||||||
|
|
||||||
@@ -803,6 +806,9 @@ Public Class ImportZUGFeRDFiles
|
|||||||
Dim oFileExtension = GetEmbeddedFileExtension(oMimeTypeProperty.Value)
|
Dim oFileExtension = GetEmbeddedFileExtension(oMimeTypeProperty.Value)
|
||||||
If oFileExtension.IsNotNullOrEmpty() Then
|
If oFileExtension.IsNotNullOrEmpty() Then
|
||||||
newAttachmentFilename += "." + oFileExtension
|
newAttachmentFilename += "." + oFileExtension
|
||||||
|
Else
|
||||||
|
_logger.Warn("No extension found! File can not be stored!")
|
||||||
|
Continue For
|
||||||
End If
|
End If
|
||||||
|
|
||||||
Dim embeddedFilePath = Path.Combine(oOutputPath, newAttachmentFilename)
|
Dim embeddedFilePath = Path.Combine(oOutputPath, newAttachmentFilename)
|
||||||
|
|||||||
Reference in New Issue
Block a user