diff --git a/server/AyaNova/Controllers/ServerStateController.cs b/server/AyaNova/Controllers/ServerStateController.cs index 0fb40429..ce9ba64c 100644 --- a/server/AyaNova/Controllers/ServerStateController.cs +++ b/server/AyaNova/Controllers/ServerStateController.cs @@ -20,6 +20,7 @@ namespace AyaNova.Api.Controllers [ApiVersion("8.0")] [Route("api/v{version:apiVersion}/server-state")] [Produces("application/json")] + [Authorize] public class ServerStateController : ControllerBase { private readonly AyContext ct; @@ -47,6 +48,7 @@ namespace AyaNova.Api.Controllers [HttpGet] public ActionResult Get() { + //any logged in user can get the state return Ok(ApiOkResponse.Response(new ServerStateModel() { ServerState = serverState.GetState().ToString(), Reason = serverState.Reason })); } @@ -59,7 +61,6 @@ namespace AyaNova.Api.Controllers /// {"serverState":"Open"} /// NoContent 204 [HttpPost] - [Authorize] public async Task PostServerState([FromBody] ServerStateModel state) { if (serverState.IsClosed)//no state change allowed when closed