From 41762f7e6eaaa314ac65b91c8d2a827768bb2540 Mon Sep 17 00:00:00 2001 From: Jordan Dominion Date: Mon, 25 Dec 2023 22:29:12 -0500 Subject: [PATCH] Fix `ErrorMessageResponse` improperly deserializing from 401 responses --- build/Version.props | 4 ++-- .../Models/Response/ErrorMessageResponse.cs | 3 +++ 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/build/Version.props b/build/Version.props index 4d9c107cd1..61ce004864 100644 --- a/build/Version.props +++ b/build/Version.props @@ -7,8 +7,8 @@ 5.0.0 10.0.0 7.0.0 - 13.0.0 - 15.0.0 + 13.0.1 + 15.0.1 7.0.0 5.7.0 1.4.1 diff --git a/src/Tgstation.Server.Api/Models/Response/ErrorMessageResponse.cs b/src/Tgstation.Server.Api/Models/Response/ErrorMessageResponse.cs index 914d9ecc3a..70cb64c530 100644 --- a/src/Tgstation.Server.Api/Models/Response/ErrorMessageResponse.cs +++ b/src/Tgstation.Server.Api/Models/Response/ErrorMessageResponse.cs @@ -1,6 +1,8 @@ using System; using System.ComponentModel.DataAnnotations; +using Newtonsoft.Json; + namespace Tgstation.Server.Api.Models.Response { /// @@ -28,6 +30,7 @@ namespace Tgstation.Server.Api.Models.Response /// The of the . /// [EnumDataType(typeof(ErrorCode))] + [JsonProperty(Required = Required.Always)] public ErrorCode ErrorCode { get; set; } ///