Исправление нестабильности HTTP соединения

This commit is contained in:
2026-04-11 21:03:32 +02:00
parent 3291def79b
commit c762e527c2
4 changed files with 26 additions and 10 deletions

View File

@@ -148,7 +148,10 @@ export function useDialog() : {
console.info("Sending key for message ", key.toString('hex'));
console.info(attachemnts);
let preparedToNetworkSendAttachements : Attachment[] = await prepareAttachmentsToSend(messageId, dialog, key.toString('hex'), attachemnts);
if(attachemnts.length <= 0 && message.trim() == ""){
if(preparedToNetworkSendAttachements.length < attachemnts.length){
/**
* Если не удалось нормально загрузить все вложения - тогда не отправляем сообщение
*/
runQuery("UPDATE messages SET delivered = ? WHERE message_id = ?", [DeliveredMessageState.ERROR, messageId]);
updateDialog(dialog);
return;