瀏覽代碼

Parse updated files correctly

vishnukvmd 3 年之前
父節點
當前提交
dcd61846a7
共有 1 個文件被更改,包括 2 次插入2 次删除
  1. 2 2
      lib/utils/file_uploader.dart

+ 2 - 2
lib/utils/file_uploader.dart

@@ -248,7 +248,7 @@ class FileUploader {
     }
     }
     final fileOnDisk = await FilesDB.instance.getFile(file.generatedID);
     final fileOnDisk = await FilesDB.instance.getFile(file.generatedID);
     final wasAlreadyUploaded = fileOnDisk.uploadedFileID != null &&
     final wasAlreadyUploaded = fileOnDisk.uploadedFileID != null &&
-        fileOnDisk.updationTime != null &&
+        fileOnDisk.updationTime != -1 &&
         fileOnDisk.collectionID == collectionID;
         fileOnDisk.collectionID == collectionID;
     if (wasAlreadyUploaded) {
     if (wasAlreadyUploaded) {
       return fileOnDisk;
       return fileOnDisk;
@@ -293,7 +293,7 @@ class FileUploader {
       }
       }
       Uint8List key;
       Uint8List key;
       bool isUpdatedFile =
       bool isUpdatedFile =
-          file.uploadedFileID != null && file.updationTime == null;
+          file.uploadedFileID != null && file.updationTime == -1;
       if (isUpdatedFile) {
       if (isUpdatedFile) {
         _logger.info("File was updated " + file.toString());
         _logger.info("File was updated " + file.toString());
         key = decryptFileKey(file);
         key = decryptFileKey(file);