feat(notification_blacklist): reactions

This commit is contained in:
rhunk 2023-10-15 23:07:09 +02:00
parent 4a7c7d71bc
commit 8f699e3902
3 changed files with 10 additions and 1 deletions

View File

@ -635,6 +635,9 @@
"snap": "Snap", "snap": "Snap",
"typing": "Typing", "typing": "Typing",
"stories": "Stories", "stories": "Stories",
"chat_reaction": "Chat Reaction",
"snap_reaction": "Snap Reaction",
"voicenote_reaction": "Voice note Reaction",
"initiate_audio": "Incoming Audio Call", "initiate_audio": "Incoming Audio Call",
"abandon_audio": "Missed Audio Call", "abandon_audio": "Missed Audio Call",
"initiate_video": "Incoming Video Call", "initiate_video": "Incoming Video Call",

View File

@ -20,6 +20,9 @@ enum class NotificationType (
CHAT_REPLY("chat_reply",true), CHAT_REPLY("chat_reply",true),
TYPING("typing", true), TYPING("typing", true),
STORIES("stories",true), STORIES("stories",true),
CHAT_REACTION("chat_reaction", true),
SNAP_REACTION("snap_reaction", true),
VOICENOTE_REACTION("voicenote_reaction", true),
INITIATE_AUDIO("initiate_audio",true), INITIATE_AUDIO("initiate_audio",true),
ABANDON_AUDIO("abandon_audio", false, ContentType.STATUS_CALL_MISSED_AUDIO), ABANDON_AUDIO("abandon_audio", false, ContentType.STATUS_CALL_MISSED_AUDIO),
INITIATE_VIDEO("initiate_video",true), INITIATE_VIDEO("initiate_video",true),

View File

@ -354,7 +354,10 @@ class Notifications : Feature("Notifications", loadParams = FeatureLoadParams.IN
context.log.debug("received message type: $messageType") context.log.debug("received message type: $messageType")
if (states.contains(messageType.replaceFirst("mischief_", ""))) { if (states.contains(messageType.replaceFirst("mischief_", "")
.replaceFirst("group_your_", "")
.replaceFirst("group_other_", ""))
) {
param.setResult(null) param.setResult(null)
} }
} }