From fd688ebc5d332b98fb90d9807c61e0f8b03e3e6f Mon Sep 17 00:00:00 2001 From: CyberL1 Date: Tue, 14 May 2024 07:25:59 +0200 Subject: [PATCH] fix: whitelist state is now reflected in server's configuration page --- MyMcRealms/Controllers/WorldsController.cs | 2 +- MyMcRealms/MyMcAPI/Responses/AllServersResponse.cs | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/MyMcRealms/Controllers/WorldsController.cs b/MyMcRealms/Controllers/WorldsController.cs index 8ba0d48..cfa2d04 100644 --- a/MyMcRealms/Controllers/WorldsController.cs +++ b/MyMcRealms/Controllers/WorldsController.cs @@ -104,7 +104,7 @@ namespace MyMcRealms.Controllers OwnerUUID = worldOwnerUuid, Name = worldName, Motd = world.Motd, - State = "OPEN", + State = world.WhitelistEnable ? "CLOSED" : "OPEN", WorldType = "NORMAL", MaxPlayers = 10, MinigameId = null, diff --git a/MyMcRealms/MyMcAPI/Responses/AllServersResponse.cs b/MyMcRealms/MyMcAPI/Responses/AllServersResponse.cs index bf106c6..c0f5dbc 100644 --- a/MyMcRealms/MyMcAPI/Responses/AllServersResponse.cs +++ b/MyMcRealms/MyMcAPI/Responses/AllServersResponse.cs @@ -16,6 +16,7 @@ public List Ops { get; set; } = null!; public List Banlist { get; set; } = null!; public List Whitelist { get; set; } = null!; + public bool WhitelistEnable { get; set; } public string OwnersToken { get; set; } = string.Empty; }