From 7099329dfe43056acca8f68b2122e6a1a5f4c87b Mon Sep 17 00:00:00 2001 From: Kamron Batman <3953314+kamronbatman@users.noreply.github.com> Date: Mon, 27 Jun 2022 18:30:31 -0700 Subject: [PATCH] fix: Fixes disallowed features enum serialization (#1093) --- .gitignore | 1 + Projects/UOContent/Assistants/AssistantConfiguration.cs | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index ae6dbf334..7022fc9b2 100644 --- a/.gitignore +++ b/.gitignore @@ -3,6 +3,7 @@ /Distribution/ModernUO.* /Distribution/Assemblies /Distribution/bsdtar +/Distribution/Configuration/assistants.json /Distribution/Configuration/modernuo.json /Distribution/Configuration/email-settings.json /Distribution/Configuration/throttles.json diff --git a/Projects/UOContent/Assistants/AssistantConfiguration.cs b/Projects/UOContent/Assistants/AssistantConfiguration.cs index 7b74b0c67..df495d3a7 100644 --- a/Projects/UOContent/Assistants/AssistantConfiguration.cs +++ b/Projects/UOContent/Assistants/AssistantConfiguration.cs @@ -81,7 +81,8 @@ public record AssistantSettings [JsonPropertyName("kickOnFailure")] public bool KickOnFailure { get; set; } - [JsonPropertyName("features")] + [JsonPropertyName("disallowedFeatures")] + [JsonConverter(typeof(FlagsConverter))] public AssistantFeatures DisallowedFeatures { get; set; } [JsonPropertyName("disconnectDelay")]