From 9b592083733efcb0bd1af54106a0633b62b190b3 Mon Sep 17 00:00:00 2001 From: Lorenz Stechauner Date: Fri, 1 Sep 2023 17:30:05 +0200 Subject: [PATCH] ClientParameters: Fix parsing of VAT decimals --- Elwig/Helpers/ClientParameters.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Elwig/Helpers/ClientParameters.cs b/Elwig/Helpers/ClientParameters.cs index 0e51bec..f724993 100644 --- a/Elwig/Helpers/ClientParameters.cs +++ b/Elwig/Helpers/ClientParameters.cs @@ -77,9 +77,9 @@ namespace Elwig.Helpers { DeliveryObligation = int.Parse(parameters["DELIVERY_OBLIGATION"] ?? ""); DeliveryRight = int.Parse(parameters["DELIVERY_RIGHT"] ?? ""); - VatNormal = decimal.Parse(parameters["VAT_NORMAL"] ?? ""); - VatReduced = decimal.Parse(parameters["VAT_REDUCED"] ?? ""); - VatFlatRate = decimal.Parse(parameters["VAT_FLATRATE"] ?? ""); + VatNormal = decimal.Parse((parameters["VAT_NORMAL"] ?? "").Replace(".", ",")); + VatReduced = decimal.Parse((parameters["VAT_REDUCED"] ?? "").Replace(".", ",")); + VatFlatRate = decimal.Parse((parameters["VAT_FLATRATE"] ?? "").Replace(".", ",")); TextDeliveryNote = parameters.GetValueOrDefault("TEXT_DELIVERY_NOTE"); } catch {