From fe8e2b4b492ca472ffee8e1053946e2ef6ebd055 Mon Sep 17 00:00:00 2001 From: Sylvain Berfini Date: Mon, 6 Jun 2022 11:37:51 +0200 Subject: [PATCH] Do not notify received read messages --- .../java/org/linphone/notifications/NotificationsManager.kt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/src/main/java/org/linphone/notifications/NotificationsManager.kt b/app/src/main/java/org/linphone/notifications/NotificationsManager.kt index f60740622..e84998b31 100644 --- a/app/src/main/java/org/linphone/notifications/NotificationsManager.kt +++ b/app/src/main/java/org/linphone/notifications/NotificationsManager.kt @@ -159,6 +159,11 @@ class NotificationsManager(private val context: Context) { return } + if (message.isRead) { + Log.w("[Notifications Manager] Received message is already marked as read, do not notify") + return + } + if (corePreferences.chatRoomShortcuts) { if (ShortcutsHelper.isShortcutToChatRoomAlreadyCreated(context, room)) { Log.i("[Notifications Manager] Chat room shortcut already exists")