diff --git a/TShockAPI/Rest/Rest.cs b/TShockAPI/Rest/Rest.cs index 86345e77..214b29ca 100644 --- a/TShockAPI/Rest/Rest.cs +++ b/TShockAPI/Rest/Rest.cs @@ -272,7 +272,13 @@ namespace Rests e.Response.Add(serverHeader); var bytes = Encoding.UTF8.GetBytes(str); e.Response.Body.Write(bytes, 0, bytes.Length); + e.Response.Status = HttpStatusCode.OK; + + if (obj is RestObject rObj && Enum.TryParse(rObj.Status, out HttpStatusCode status)) + { + e.Response.Status = status; + } } ///