From cb7722a3e6fad284fde7bcdda5e435dec68fee7b Mon Sep 17 00:00:00 2001 From: Jordan Brown Date: Mon, 19 Jun 2017 14:34:54 -0400 Subject: [PATCH] Fixes setting the admin channel not adding to ChatChannels (#51) --- TGServerService/Chat.cs | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/TGServerService/Chat.cs b/TGServerService/Chat.cs index f2f711d52c..2c7ed2d4f0 100644 --- a/TGServerService/Chat.cs +++ b/TGServerService/Chat.cs @@ -353,10 +353,14 @@ namespace TGServerService } adminchannel = SanitizeChannelName(adminchannel); if (adminchannel != null) + { Config.ChatAdminChannel = adminchannel; + if (!Config.ChatChannels.Contains(adminchannel)) + Config.ChatChannels.Add(adminchannel); + } if (channels != null && Connected()) - ChatProvider.SetChannels(CollectionToArray(Config.ChatChannels), null); - } + ChatProvider.SetChannels(CollectionToArray(Config.ChatChannels), Config.ChatAdminChannel); + } } //public api