Передача chachakey и начало нового протокола вложений
This commit is contained in:
@@ -66,7 +66,8 @@ export function useAttachment(attachment: Attachment, parentMessage: MessageProp
|
||||
if(attachment.type == AttachmentType.FILE){
|
||||
/**
|
||||
* Если это файл, то он хранится не в папке медиа,
|
||||
* а в загрузках
|
||||
* а в загрузках, статус скачивания определяем не только по названию файла,
|
||||
* но и по его размеру (если размеры и название совпало, то считаем файл скаченным)
|
||||
*/
|
||||
const preview = getPreview();
|
||||
const filesize = parseInt(preview.split("::")[0]);
|
||||
@@ -76,6 +77,9 @@ export function useAttachment(attachment: Attachment, parentMessage: MessageProp
|
||||
const exists = await fileExists(pathInDownloads, false);
|
||||
const existsLength = await size(pathInDownloads, false);
|
||||
if(exists && existsLength == filesize){
|
||||
/**
|
||||
* Если название файла и его размер совпадают (и он существует), то считаем его скаченным
|
||||
*/
|
||||
setDownloadStatus(DownloadStatus.DOWNLOADED);
|
||||
return;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user