mirror of
https://github.com/rhunk/SnapEnhance.git
synced 2025-05-23 18:16:15 +02:00
fix(better_notifications): stealth mode rule
This commit is contained in:
parent
59a3b7f26a
commit
ab13ea4bc1
@ -1444,8 +1444,7 @@
|
||||
"reply": "Reply",
|
||||
"download": "Download",
|
||||
"mark_as_read": "Mark as Read"
|
||||
},
|
||||
"stealth_mode_notice": "Can't mark as read in stealth mode"
|
||||
}
|
||||
},
|
||||
|
||||
"profile_picture_downloader": {
|
||||
|
@ -209,13 +209,9 @@ class Notifications : Feature("Notifications", loadParams = FeatureLoadParams.IN
|
||||
}
|
||||
ACTION_MARK_AS_READ -> {
|
||||
runCatching {
|
||||
if (context.feature(StealthMode::class).canUseRule(conversationId)) {
|
||||
context.longToast(translations["stealth_mode_notice"])
|
||||
return@subscribe
|
||||
}
|
||||
|
||||
val conversationManager = context.feature(Messaging::class).conversationManager ?: return@subscribe
|
||||
|
||||
context.feature(StealthMode::class).addDisplayedMessageException(clientMessageId)
|
||||
conversationManager.displayedMessages(
|
||||
conversationId,
|
||||
clientMessageId,
|
||||
|
Loading…
x
Reference in New Issue
Block a user