From aed42818b5c7952fa586691ecd371320d1869ff0 Mon Sep 17 00:00:00 2001 From: Milan Hanajik Date: Fri, 9 Jun 2023 09:08:58 +0200 Subject: [PATCH] Upgrade from 2.32 to 2.33 takes care for rounding of Volume and TestTime after a conversion to double. --- TBF/UI/Settings/UpgradeSelectionDlg.cs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/TBF/UI/Settings/UpgradeSelectionDlg.cs b/TBF/UI/Settings/UpgradeSelectionDlg.cs index d04268fc3..913771e76 100644 --- a/TBF/UI/Settings/UpgradeSelectionDlg.cs +++ b/TBF/UI/Settings/UpgradeSelectionDlg.cs @@ -1323,6 +1323,12 @@ namespace TBF.UI.Settings singlePrecStr = Convert.ToSingle(t.Qto).ToString(); if (t.Qto.ToString().Length > 2 * singlePrecStr.Length) t.Qto = double.Parse(singlePrecStr); + singlePrecStr = Convert.ToSingle(t.Volume).ToString(); + if (t.Volume.ToString().Length > 2 * singlePrecStr.Length) t.Volume = double.Parse(singlePrecStr); + + singlePrecStr = Convert.ToSingle(t.TestTime).ToString(); + if (t.TestTime.ToString().Length > 2 * singlePrecStr.Length) t.TestTime = double.Parse(singlePrecStr); + session.SaveOrUpdate(t); }