From fd7968bb71d23cecbd24da55574f0046d8f7aba6 Mon Sep 17 00:00:00 2001 From: Oussama Hassine Date: Tue, 8 Oct 2024 14:26:17 +0200 Subject: [PATCH 1/2] fix: read receipts are not sent when the app is in background --- .../broadcastreceivers/NotificationReplyReceiver.kt | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/app/src/main/kotlin/com/wire/android/notification/broadcastreceivers/NotificationReplyReceiver.kt b/app/src/main/kotlin/com/wire/android/notification/broadcastreceivers/NotificationReplyReceiver.kt index fcf77f10c3a..517979bb97b 100644 --- a/app/src/main/kotlin/com/wire/android/notification/broadcastreceivers/NotificationReplyReceiver.kt +++ b/app/src/main/kotlin/com/wire/android/notification/broadcastreceivers/NotificationReplyReceiver.kt @@ -71,10 +71,12 @@ class NotificationReplyReceiver : BroadcastReceiver() { // requires zero argumen { updateNotification(context, conversationId, qualifiedUserId, replyText) } ) } + launch { - conversations.updateConversationReadDateUseCase( - qualifiedConversationId, - Clock.System.now() + conversations.updateConversationReadDateUseCase.invoke( + conversationId = qualifiedConversationId, + time = Clock.System.now(), + shouldWaitUntilLive = false ) } } From b5d5a351d74fc827b93bedb54185ff5a756eb47f Mon Sep 17 00:00:00 2001 From: Oussama Hassine Date: Tue, 8 Oct 2024 15:23:48 +0200 Subject: [PATCH 2/2] chore: update kalium reference --- kalium | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kalium b/kalium index 873cf34ed0b..257d19bbf35 160000 --- a/kalium +++ b/kalium @@ -1 +1 @@ -Subproject commit 873cf34ed0bf9a69af53ba9f9122006357ee2c78 +Subproject commit 257d19bbf3547e9d6da71a880bb527cbf8fec5e4