mirror of
https://github.com/twonlyapp/twonly-app.git
synced 2026-01-15 13:28:40 +00:00
fix #150
This commit is contained in:
parent
ea1422fe36
commit
5309f0a738
1 changed files with 5 additions and 8 deletions
|
|
@ -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)),
|
||||||
|
);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue