From 639ffb3c7cc21d9db20e08e1eae6bcfadc3b1f8b Mon Sep 17 00:00:00 2001 From: ProfessorXZ Date: Thu, 28 Sep 2017 16:40:03 +0200 Subject: [PATCH] Fix GroupManager.RenameGroup() overwriting unsaved config changes --- TShockAPI/DB/GroupManager.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/TShockAPI/DB/GroupManager.cs b/TShockAPI/DB/GroupManager.cs index 6a7d8c4d..7d4f5a1b 100644 --- a/TShockAPI/DB/GroupManager.cs +++ b/TShockAPI/DB/GroupManager.cs @@ -275,6 +275,8 @@ namespace TShockAPI.DB group.Parent = newGroup; } + // Read the config file to prevent the possible loss of any unsaved changes + TShock.Config = ConfigFile.Read(FileTools.ConfigPath); if (TShock.Config.DefaultGuestGroupName == oldGroup.Name) { TShock.Config.DefaultGuestGroupName = newGroup.Name;