Browse Source

dont check file existence

Signed-off-by: alperozturk <alper_ozturk@proton.me>
alperozturk 9 tháng trước cách đây
mục cha
commit
4ead8a4eb7

+ 8 - 10
app/src/main/java/com/nextcloud/client/jobs/InternalTwoWaySyncWork.kt

@@ -84,16 +84,14 @@ class InternalTwoWaySyncWork(
     private fun checkFreeSpace(folder: OCFile): Result? {
         folder.storagePath?.let { storagePath ->
             val file = File(storagePath)
-            if (file.exists()) {
-                val freeSpaceLeft = file.getFreeSpace()
-                val localFolder = File(storagePath, MainApp.getDataFolder())
-                val localFolderSize = FileStorageUtils.getFolderSize(localFolder)
-                val remoteFolderSize = folder.fileLength
-
-                if (freeSpaceLeft < (remoteFolderSize - localFolderSize)) {
-                    Log_OC.d(TAG, "Not enough space left!")
-                    return Result.failure()
-                }
+            val freeSpaceLeft = file.getFreeSpace()
+            val localFolder = File(storagePath, MainApp.getDataFolder())
+            val localFolderSize = FileStorageUtils.getFolderSize(localFolder)
+            val remoteFolderSize = folder.fileLength
+
+            if (freeSpaceLeft < (remoteFolderSize - localFolderSize)) {
+                Log_OC.d(TAG, "Not enough space left!")
+                return Result.failure()
             }
         }