diff --git a/src/WFClassic.Web/Logic/Universe/GetState/GetWorldState.cs b/src/WFClassic.Web/Logic/Universe/GetState/GetWorldState.cs index ef2c50c..c0940f7 100644 --- a/src/WFClassic.Web/Logic/Universe/GetState/GetWorldState.cs +++ b/src/WFClassic.Web/Logic/Universe/GetState/GetWorldState.cs @@ -9,5 +9,8 @@ namespace WFClassic.Web.Logic.Universe.GetState [JsonPropertyName("nonce")] public long Nonce { get; set; } + + [JsonIgnore] + public string buildLabel { get; set; } } } \ No newline at end of file diff --git a/src/WFClassic.Web/Logic/Universe/GetState/GetWorldStateHandler.cs b/src/WFClassic.Web/Logic/Universe/GetState/GetWorldStateHandler.cs index ea4fda0..1bc1334 100644 --- a/src/WFClassic.Web/Logic/Universe/GetState/GetWorldStateHandler.cs +++ b/src/WFClassic.Web/Logic/Universe/GetState/GetWorldStateHandler.cs @@ -66,7 +66,7 @@ namespace WFClassic.Web.Logic.Universe.GetState try { _logger.LogInformation("GetWorldStateHandler => accountId {AccountID} nonce {Nonce} => ", getWorldState.AccountId, getWorldState.Nonce); - result.GetWorldStateResultJson = GetWorldStateMapper.Map(worldStateEventMessages, worldStateAlerts,operationConfigurations, _configuration.GetValue("BuildLabel")); + result.GetWorldStateResultJson = GetWorldStateMapper.Map(worldStateEventMessages, worldStateAlerts,operationConfigurations, getWorldState.buildLabel ?? _configuration.GetValue("BuildLabel")); _logger.LogInformation("GetWorldStateHandler => accountId {AccountID} nonce {Nonce} => ", getWorldState.AccountId, getWorldState.Nonce); result.GetWorldStateResultStatus = GetWorldStateResultStatus.Success; }