From 5309f0a738377f6a905ee70ce87551966cac06f3 Mon Sep 17 00:00:00 2001 From: otsmr Date: Sun, 11 May 2025 18:33:11 +0200 Subject: [PATCH] fix #150 --- lib/src/providers/api/api.dart | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/lib/src/providers/api/api.dart b/lib/src/providers/api/api.dart index 9241627..e3b8d40 100644 --- a/lib/src/providers/api/api.dart +++ b/lib/src/providers/api/api.dart @@ -140,19 +140,16 @@ Future encryptAndSendMessage( Result resp = await apiProvider.sendTextMessage(userId, bytes, pushData); if (resp.isSuccess) { + { + var retransmit = await getAllMessagesForRetransmitting(); + retransmit.remove(stateId); + box.put("messages-to-retransmit", jsonEncode(retransmit)); + } if (messageId != null) { await twonlyDatabase.messagesDao.updateMessageByMessageId( messageId, MessagesCompanion(acknowledgeByServer: Value(true)), ); - - { - var retransmit = await getAllMessagesForRetransmitting(); - retransmit.remove(stateId); - box.put("messages-to-retransmit", jsonEncode(retransmit)); - } - - box.delete("retransmit-$messageId-textmessage"); } }