Smuxi.Engine.XmppProtocolManager.AddMessageToChatIfNotFiltered C# (CSharp) Method

AddMessageToChatIfNotFiltered() private method

private AddMessageToChatIfNotFiltered ( MessageModel msg, Smuxi.Engine.ChatModel chat, bool isNew ) : void
msg MessageModel
chat Smuxi.Engine.ChatModel
isNew bool
return void
        void AddMessageToChatIfNotFiltered(MessageModel msg, ChatModel chat, bool isNew)
        {
            if (Session.IsFilteredMessage(chat, msg)) {
                Session.LogMessage(chat, msg, true);
                return;
            }
            if (isNew) {
                Session.AddChat(chat);
            }
            Session.AddMessageToChat(chat, msg, true);
            if (isNew) {
                Session.SyncChat(chat);
            }
        }