This commit is contained in:
2026-04-08 13:57:17 +02:00
parent 995e958700
commit 320f35affe

View File

@@ -83,6 +83,7 @@ Public Class cRelayHub
Public Class cRelayHubAdditionalSettings Public Class cRelayHubAdditionalSettings
Public Property combineOptions As List(Of String) Public Property combineOptions As List(Of String)
Public Property combineItemsPriorityDocumentType As String
End Class End Class
Public Class cRelayHubJobOrderRequest Public Class cRelayHubJobOrderRequest
@@ -295,7 +296,9 @@ Public Class cRelayHub
"description", "commodity_code", "country_of_origin", "unit_type" "description", "commodity_code", "country_of_origin", "unit_type"
} }
If req.additionalSettings IsNot Nothing AndAlso req.additionalSettings.combineOptions IsNot Nothing Then If req.additionalSettings IsNot Nothing Then
If req.additionalSettings.combineOptions IsNot Nothing Then
Dim cleaned = req.additionalSettings.combineOptions. Dim cleaned = req.additionalSettings.combineOptions.
Where(Function(o) Not String.IsNullOrWhiteSpace(o)). Where(Function(o) Not String.IsNullOrWhiteSpace(o)).
Select(Function(o) o.Trim().ToLowerInvariant()). Select(Function(o) o.Trim().ToLowerInvariant()).
@@ -306,6 +309,15 @@ Public Class cRelayHub
req.additionalSettings.combineOptions = cleaned req.additionalSettings.combineOptions = cleaned
End If End If
req.additionalSettings.combineItemsPriorityDocumentType =
If(req.additionalSettings.combineItemsPriorityDocumentType, "").Trim()
If req.additionalSettings.combineItemsPriorityDocumentType = "" Then
req.additionalSettings.combineItemsPriorityDocumentType = Nothing
End If
End If
Return req Return req
End Function End Function