From ef0b913063006cd30efa7e5e5bd8f1c030eb37af Mon Sep 17 00:00:00 2001 From: Lorenz Stechauner Date: Mon, 22 Jan 2024 23:27:55 +0100 Subject: [PATCH] EditBillingData: Fix ids for virtual curves --- Elwig/Helpers/Billing/EditBillingData.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Elwig/Helpers/Billing/EditBillingData.cs b/Elwig/Helpers/Billing/EditBillingData.cs index 996266b..ac6bce9 100644 --- a/Elwig/Helpers/Billing/EditBillingData.cs +++ b/Elwig/Helpers/Billing/EditBillingData.cs @@ -42,7 +42,7 @@ namespace Elwig.Helpers.Billing { dict2[idx].Add("default"); } - var virtOffset = dict1.Count; + var virtOffset = dict1.Max(e => e.Key) + 1; Dictionary curves = GetCurves(); decimal[] virtCurves = [.. dict2.Keys.Order()]; for (int i = 0; i < virtCurves.Length; i++) {