diff --git a/TGControlPanel/ChatPage.cs b/TGControlPanel/ChatPage.cs index 763afa30c4..74eee5244d 100644 --- a/TGControlPanel/ChatPage.cs +++ b/TGControlPanel/ChatPage.cs @@ -199,12 +199,13 @@ namespace TGControlPanel if (res == null) { - wip.AdminChannels = new List(AdminChannelsTextbox.Text.Split('\n')); - wip.WatchdogChannels = new List(WDChannelsTextbox.Text.Split('\n')); - wip.DevChannels = new List(DevChannelsTextbox.Text.Split('\n')); - wip.GameChannels = new List(GameChannelsTextbox.Text.Split('\n')); - wip.AdminList = new List(ChatAdminsTextBox.Text.Split('\n')); + wip.AdminChannels = new List(AdminChannelsTextbox.Text.Split(Environment.NewLine.ToCharArray())); + wip.WatchdogChannels = new List(WDChannelsTextbox.Text.Split(Environment.NewLine.ToCharArray())); + wip.DevChannels = new List(DevChannelsTextbox.Text.Split(Environment.NewLine.ToCharArray())); + wip.GameChannels = new List(GameChannelsTextbox.Text.Split(Environment.NewLine.ToCharArray())); + wip.AdminList = new List(ChatAdminsTextBox.Text.Split(Environment.NewLine.ToCharArray())); wip.Enabled = ChatEnabledCheckbox.Checked; + wip.AdminsAreSpecial = AdminModeSpecial.Checked; res = Server.GetComponent().SetProviderInfo(wip); }