Allow highlights to be excluded from /mentions (#2036)

This commit is contained in:
Leon Richardt
2020-10-24 14:33:15 +02:00
committed by GitHub
parent 0049a5ebb2
commit ec94869480
12 changed files with 99 additions and 40 deletions
+3 -2
View File
@@ -261,11 +261,12 @@ void IrcMessageHandler::addMessage(Communi::IrcMessage *_message,
builder.triggerHighlights();
}
auto highlighted = msg->flags.has(MessageFlag::Highlighted);
const auto highlighted = msg->flags.has(MessageFlag::Highlighted);
const auto showInMentions = msg->flags.has(MessageFlag::ShowInMentions);
if (!isSub)
{
if (highlighted)
if (highlighted && showInMentions)
{
server.mentionsChannel->addMessage(msg);
}