Problem with Empty Json

Cannot create Object, when zeit_total_daily is empty
This commit is contained in:
2024-08-21 20:17:26 +02:00
parent f0b47f5249
commit 13db083891
3 changed files with 83 additions and 2 deletions

View File

@@ -1,5 +1,6 @@

using CommunityToolkit.Mvvm.ComponentModel;
using Newtonsoft.Json;
namespace Jugenddienst_Stunden.Models {
public class Hours : ObservableObject {
@@ -9,7 +10,11 @@ namespace Jugenddienst_Stunden.Models {
public Dictionary<int,NominalWeek> nominal_week_api;
//public List<string> time_line;
public string zeit_total;
public Dictionary<int,decimal>? zeit_total_daily;
//https://stackoverflow.com/questions/29449641/deserialize-json-when-a-value-can-be-an-object-or-an-empty-array/29450279#29450279
[JsonConverter(typeof(JsonSingleOrEmptyArrayConverter<Hours>))]
public Dictionary<int,decimal> zeit_total_daily;
//public List<string> wochensumme;
public string overtime_month;
public string overtime;