From dbc1c11e7ee5cd752a380cebfc210c2e43505cd8 Mon Sep 17 00:00:00 2001 From: CWX Date: Wed, 22 Jan 2025 10:17:03 +0000 Subject: [PATCH] add questTypeEnum to converter --- Libraries/Core/Models/Eft/Common/Tables/Quest.cs | 3 ++- Libraries/Core/Utils/JsonUtil.cs | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/Libraries/Core/Models/Eft/Common/Tables/Quest.cs b/Libraries/Core/Models/Eft/Common/Tables/Quest.cs index 9255b136..632750ab 100644 --- a/Libraries/Core/Models/Eft/Common/Tables/Quest.cs +++ b/Libraries/Core/Models/Eft/Common/Tables/Quest.cs @@ -48,7 +48,8 @@ public record Quest public string? Image { get; set; } [JsonPropertyName("type")] // can be string or QuestTypeEnum - public string? Type { get; set; } + [JsonConverter(typeof(JsonStringEnumConverter))] + public QuestTypeEnum? Type { get; set; } [JsonPropertyName("isKey")] public bool? IsKey { get; set; } diff --git a/Libraries/Core/Utils/JsonUtil.cs b/Libraries/Core/Utils/JsonUtil.cs index 6c33e383..27580508 100644 --- a/Libraries/Core/Utils/JsonUtil.cs +++ b/Libraries/Core/Utils/JsonUtil.cs @@ -31,6 +31,7 @@ public class JsonUtil new EftEnumConverter(), new EftEnumConverter(), new EftEnumConverter(), + new EftEnumConverter(), new BaseInteractionRequestDataConverter() } };