disable ack

This commit is contained in:
otsmr 2025-06-03 19:19:19 +02:00
parent e2fec93742
commit 8ca017f5d8

View file

@ -99,7 +99,9 @@ Future<client.Response> handleNewMessage(int fromUserId, Uint8List body) async {
case MessageKind.opened:
if (message.messageId != null) {
final update = MessagesCompanion(openedAt: Value(message.timestamp));
final update = MessagesCompanion(
openedAt: Value(message.timestamp),
errorWhileSending: Value(false));
await twonlyDB.messagesDao.updateMessageByOtherUser(
fromUserId,
message.messageId!,
@ -176,6 +178,7 @@ Future<client.Response> handleNewMessage(int fromUserId, Uint8List body) async {
content.messageId,
MessagesCompanion(
mediaStored: Value(true),
errorWhileSending: Value(false),
),
);
} else {
@ -206,6 +209,16 @@ Future<client.Response> handleNewMessage(int fromUserId, Uint8List body) async {
responseToMessageId = content.messageId;
}
if (responseToMessageId != null) {
await twonlyDB.messagesDao.updateMessageByOtherUser(
fromUserId,
responseToMessageId,
MessagesCompanion(
errorWhileSending: Value(false),
),
);
}
String contentJson = jsonEncode(content.toJson());
final update = MessagesCompanion(
contactId: Value(fromUserId),
@ -246,7 +259,6 @@ Future<client.Response> handleNewMessage(int fromUserId, Uint8List body) async {
}
}
//
// await encryptAndSendMessageAsync(
// message.messageId!,
// fromUserId,