From 662862090eefea02ec5262f12993ecbefdf4a4e5 Mon Sep 17 00:00:00 2001 From: Lorenz Stechauner <lorenz.stechauner@necronda.net> Date: Sat, 27 Jul 2024 19:30:22 +0200 Subject: [PATCH] [#3] ElwigData: Fix import error when no deliveries are present --- Elwig/Helpers/Export/ElwigData.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Elwig/Helpers/Export/ElwigData.cs b/Elwig/Helpers/Export/ElwigData.cs index dfa4b8f..e6659b3 100644 --- a/Elwig/Helpers/Export/ElwigData.cs +++ b/Elwig/Helpers/Export/ElwigData.cs @@ -574,7 +574,10 @@ namespace Elwig.Helpers.Export { var year = json["year"]!.AsValue().GetValue<int>(); var lsnr = json["lsnr"]!.AsValue().GetValue<string>(); var did = currentLsNrs.GetValueOrDefault(lsnr, -1); - if (did == -1) did = ++currentDids[year]; + if (did == -1) { + if (!currentDids.ContainsKey(year)) currentDids[year] = 0; + did = ++currentDids[year]; + } currentLsNrs[lsnr] = did; return (new Delivery { Year = year,