From 061afdda10f954ba7a023ceafa5f8473c125f77d Mon Sep 17 00:00:00 2001 From: Jordan Brown Date: Mon, 13 Aug 2018 14:04:29 -0400 Subject: [PATCH] Include ServerAPIVersion field in error message objects --- src/Tgstation.Server.Api/ApiHeaders.cs | 2 +- src/Tgstation.Server.Api/Models/ErrorMessage.cs | 9 ++++++++- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/src/Tgstation.Server.Api/ApiHeaders.cs b/src/Tgstation.Server.Api/ApiHeaders.cs index 477ba75149..7dcea6e470 100644 --- a/src/Tgstation.Server.Api/ApiHeaders.cs +++ b/src/Tgstation.Server.Api/ApiHeaders.cs @@ -48,7 +48,7 @@ namespace Tgstation.Server.Api /// /// The current /// - static readonly AssemblyName assemblyName = Assembly.GetExecutingAssembly().GetName(); + internal static readonly AssemblyName assemblyName = Assembly.GetExecutingAssembly().GetName(); /// /// The being accessed diff --git a/src/Tgstation.Server.Api/Models/ErrorMessage.cs b/src/Tgstation.Server.Api/Models/ErrorMessage.cs index 1be77b7090..27dcf346c3 100644 --- a/src/Tgstation.Server.Api/Models/ErrorMessage.cs +++ b/src/Tgstation.Server.Api/Models/ErrorMessage.cs @@ -1,4 +1,6 @@ -namespace Tgstation.Server.Api.Models +using System; + +namespace Tgstation.Server.Api.Models { /// /// Represents an error message returned by the server @@ -9,5 +11,10 @@ /// A human readable description of the error /// public string Message { get; set; } + + /// + /// The version of the API the server is using + /// + public Version SeverAPIVersion { get; set; } = ApiHeaders.assemblyName.Version; } }