Merge pull request #965 from moe-ka/master

Fix for inline whispers being logged
This commit is contained in:
pajlada
2019-03-02 09:37:09 +01:00
committed by GitHub
4 changed files with 11 additions and 6 deletions
+3 -2
View File
@@ -261,12 +261,13 @@ void IrcMessageHandler::handleWhisperMessage(Communi::IrcMessage *message)
auto overrideFlags = boost::optional<MessageFlags>(_message->flags);
overrideFlags->set(MessageFlag::DoNotTriggerNotification);
overrideFlags->set(MessageFlag::DoNotLog);
if (getSettings()->inlineWhispers)
{
app->twitch.server->forEachChannel(
[_message, overrideFlags](ChannelPtr channel) {
channel->addMessage(_message, overrideFlags); //
[&_message, overrideFlags](ChannelPtr channel) {
channel->addMessage(_message, overrideFlags);
});
}
}