From cc3a7b8b64725cd093420d53dc392cffd85ab024 Mon Sep 17 00:00:00 2001 From: otsmr Date: Fri, 10 Apr 2026 21:21:54 +0200 Subject: [PATCH] fix wrong increase of last message --- lib/src/services/api/messages.dart | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/src/services/api/messages.dart b/lib/src/services/api/messages.dart index d0cca10..e4fe6d9 100644 --- a/lib/src/services/api/messages.dart +++ b/lib/src/services/api/messages.dart @@ -304,7 +304,9 @@ Future sendCipherTextToGroup( }) async { final groupMembers = await twonlyDB.groupsDao.getGroupNonLeftMembers(groupId); - await twonlyDB.groupsDao.increaseLastMessageExchange(groupId, clock.now()); + if (!onlySendIfNoReceiptsAreOpen) { + await twonlyDB.groupsDao.increaseLastMessageExchange(groupId, clock.now()); + } encryptedContent.groupId = groupId;