This commit is contained in:
otsmr 2025-05-11 18:33:11 +02:00
parent ea1422fe36
commit 5309f0a738

View file

@ -140,19 +140,16 @@ Future<Result> encryptAndSendMessage(
Result resp = await apiProvider.sendTextMessage(userId, bytes, pushData); Result resp = await apiProvider.sendTextMessage(userId, bytes, pushData);
if (resp.isSuccess) { if (resp.isSuccess) {
if (messageId != null) {
await twonlyDatabase.messagesDao.updateMessageByMessageId(
messageId,
MessagesCompanion(acknowledgeByServer: Value(true)),
);
{ {
var retransmit = await getAllMessagesForRetransmitting(); var retransmit = await getAllMessagesForRetransmitting();
retransmit.remove(stateId); retransmit.remove(stateId);
box.put("messages-to-retransmit", jsonEncode(retransmit)); box.put("messages-to-retransmit", jsonEncode(retransmit));
} }
if (messageId != null) {
box.delete("retransmit-$messageId-textmessage"); await twonlyDatabase.messagesDao.updateMessageByMessageId(
messageId,
MessagesCompanion(acknowledgeByServer: Value(true)),
);
} }
} }