fix: Allow announcements to show up in /mentions (#5857)
This commit is contained in:
committed by
GitHub
parent
8554bd4d65
commit
8c836fe46c
@@ -15,6 +15,7 @@
|
|||||||
- Bugfix: Closing a usercard will no longer cause stop-logging messages to be generated in channel logs. (#5828)
|
- Bugfix: Closing a usercard will no longer cause stop-logging messages to be generated in channel logs. (#5828)
|
||||||
- Bugfix: Fixed tabs not scaling to the default scale when changing the scale from a non-default value. (#5794, #5833)
|
- Bugfix: Fixed tabs not scaling to the default scale when changing the scale from a non-default value. (#5794, #5833)
|
||||||
- Bugfix: Fixed deleted messages not immediately disappearing when "Hide deleted messages" is enabled. (#5844, #5854)
|
- Bugfix: Fixed deleted messages not immediately disappearing when "Hide deleted messages" is enabled. (#5844, #5854)
|
||||||
|
- Bugfix: Fixed announcements not showing up in mentions tab. (#5857)
|
||||||
- Dev: Highlight checks now use non-capturing groups for the boundaries. (#5784)
|
- Dev: Highlight checks now use non-capturing groups for the boundaries. (#5784)
|
||||||
- Dev: Updated Conan dependencies. (#5776)
|
- Dev: Updated Conan dependencies. (#5776)
|
||||||
- Dev: Replaced usage of `parseTime` with `serverReceivedTime` for clearchat messages. (#5824, #5855)
|
- Dev: Replaced usage of `parseTime` with `serverReceivedTime` for clearchat messages. (#5824, #5855)
|
||||||
|
|||||||
@@ -1094,7 +1094,13 @@ void IrcMessageHandler::addMessage(Communi::IrcMessage *message,
|
|||||||
if (isSub)
|
if (isSub)
|
||||||
{
|
{
|
||||||
msg->flags.set(MessageFlag::Subscription);
|
msg->flags.set(MessageFlag::Subscription);
|
||||||
msg->flags.unset(MessageFlag::Highlighted);
|
|
||||||
|
if (tags.value("msg-id") != "announcement")
|
||||||
|
{
|
||||||
|
// Announcements are currently tagged as subscriptions,
|
||||||
|
// but we want them to be able to show up in mentions
|
||||||
|
msg->flags.unset(MessageFlag::Highlighted);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
sink.applySimilarityFilters(msg);
|
sink.applySimilarityFilters(msg);
|
||||||
|
|||||||
@@ -151,7 +151,7 @@
|
|||||||
"url": ""
|
"url": ""
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"flags": "Collapsed|Subscription",
|
"flags": "Highlighted|Collapsed|Subscription",
|
||||||
"highlightColor": "#64c466ff",
|
"highlightColor": "#64c466ff",
|
||||||
"id": "8c26e1ab-b50c-4d9d-bc11-3fd57a941d90",
|
"id": "8c26e1ab-b50c-4d9d-bc11-3fd57a941d90",
|
||||||
"localizedName": "",
|
"localizedName": "",
|
||||||
|
|||||||
Reference in New Issue
Block a user