From e0f32f713dc9e13c45874aeaad3c0623beea20d1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Zieli=C5=84ski?= Date: Tue, 9 Apr 2024 09:42:03 +0200 Subject: [PATCH] still prod debug. --- WebAPI/Controllers/LayersController.cs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/WebAPI/Controllers/LayersController.cs b/WebAPI/Controllers/LayersController.cs index 82bb611..7cca622 100644 --- a/WebAPI/Controllers/LayersController.cs +++ b/WebAPI/Controllers/LayersController.cs @@ -1,3 +1,4 @@ +using System.Globalization; using DiunaBIWebAPI.dataImporters; using Google.Apis.Sheets.v4; using Microsoft.AspNetCore.Authorization; @@ -508,6 +509,7 @@ namespace WebAPI.Controllers for (int i = 0; i < data[1].Count; i++) { + double value; if (data[0][i].ToString() != "") { Record? record = newestLayer.Records!.Where(x => x.Code == data[0][i].ToString()).FirstOrDefault(); @@ -517,7 +519,9 @@ namespace WebAPI.Controllers isUpToDate = false; continue; } - else if (string.Format("{0:N2}", record.Value1) != data[1][i].ToString()) + else if ( + double.TryParse(data[1][i].ToString(), CultureInfo.GetCultureInfo("pl-PL"), out value) && + record.Value1 != value) { WriteToConsole($"Code: {data[0][i]}. DiunaBI: {string.Format("{0:N2}", record.Value1)}. GoogleSheet: {data[1][i]}"); isUpToDate = false;