marinofaggiana 4 years ago
parent
commit
1e6da6ca83
2 changed files with 12 additions and 8 deletions
  1. 6 6
      iOSClient/NCGlobal.swift
  2. 6 2
      iOSClient/Networking/NCNetworkingProcessUpload.swift

+ 6 - 6
iOSClient/NCGlobal.swift

@@ -71,18 +71,18 @@ class NCGlobal: NSObject {
     let sizeIcon: CGFloat                           = 512
     
     // E2EE
-    let e2eeMaxFileSize: UInt64                     = 524288000   // 500 MB
+    let e2eeMaxFileSize: UInt64                     = 500000000     // 500 MB
     let e2eePassphraseTest                          = "more over television factory tendency independence international intellectual impress interest sentence pony"
     @objc let e2eeVersion                           = "1.1"
     
     // Max Size Upload
-    let uploadMaxFileSize: UInt64                   = 524288000   // 500 MB
+    let uploadMaxFileSize: UInt64                   = 500000000     // 500 MB
     
     // Chunck size MB
-    let chunckSize                                  = 10          // 10 MB
+    let chunckSize: Int64                           = 10000000      // 10 MB
     
     // Max Cache Proxy Video
-    let maxHTTPCache: Int64                         = 10737418240 // 10 GB
+    let maxHTTPCache: Int64                         = 10000000000   // 10 GB
     
     // NCSharePaging
     let indexPageActivity: Int                      = 0
@@ -90,8 +90,8 @@ class NCGlobal: NSObject {
     let indexPageSharing: Int                       = 2
     
     // NCViewerProviderContextMenu
-    let maxAutoDownload: UInt64                     = 104857600 // 100MB
-    let maxAutoDownloadCellular: UInt64             = 10485760  // 10MB
+    let maxAutoDownload: UInt64                     = 100000000     // 100MB
+    let maxAutoDownloadCellular: UInt64             = 10000000      // 10MB
 
     // Nextcloud unsupported
     let nextcloud_unsupported_version: Int          = 13

+ 6 - 2
iOSClient/Networking/NCNetworkingProcessUpload.swift

@@ -170,7 +170,7 @@ class NCNetworkingProcessUpload: NSObject {
     
     //MARK: -
     
-    @objc func createProcessUploads(metadatas: [tableMetadata], verifyAlreadyExists: Bool = false, activityIndicator: String? = nil) {
+    @objc func createProcessUploads(metadatas: [tableMetadata], verifyAlreadyExists: Bool = false) {
         
         var metadatasForUpload: [tableMetadata] = []
         
@@ -182,7 +182,11 @@ class NCNetworkingProcessUpload: NSObject {
                 }
             }
             
-            metadatasForUpload.append(tableMetadata.init(value: metadata))
+            if metadata.size <= NCGlobal.shared.chunckSize {
+                metadatasForUpload.append(metadata)
+            } else {
+                metadatasForUpload.append(tableMetadata.init(value: metadata))
+            }
         }
         
         NCManageDatabase.shared.addMetadatas(metadatasForUpload)