Эх сурвалжийг харах

improved code

Signed-off-by: Marino Faggiana <marino@marinofaggiana.com>
Marino Faggiana 2 жил өмнө
parent
commit
6eb83c44e7

+ 5 - 0
Share/NCShareExtension.swift

@@ -378,6 +378,11 @@ extension NCShareExtension {
 }
 
 extension NCShareExtension: uploadE2EEDelegate {
+
+    func start() {
+        self.hud.progress = 0
+    }
+    
     func uploadE2EEProgress(_ totalBytesExpected: Int64, _ totalBytes: Int64, _ fractionCompleted: Double) {
         self.hud.progress = Float(fractionCompleted)
     }

+ 2 - 1
iOSClient/Networking/NCNetworkingChunkedUpload.swift

@@ -61,7 +61,6 @@ extension NCNetworking {
         createChunkedFolder(chunkFolderPath: chunkFolderPath, account: metadata.account) { error in
 
             NCContentPresenter.shared.dismiss(after: NCGlobal.shared.dismissAfterSecond)
-            start()
 
             guard error == .success else {
                 self.uploadChunkFileError(metadata: metadata, chunkFolderPath: chunkFolderPath, directoryProviderStorageOcId: directoryProviderStorageOcId, error: error)
@@ -71,6 +70,8 @@ extension NCNetworking {
 
             NotificationCenter.default.postOnMainThread(name: NCGlobal.shared.notificationCenterUploadStartFile, userInfo: ["ocId": metadata.ocId, "serverUrl": metadata.serverUrl, "account": metadata.account, "fileName": metadata.fileName, "sessionSelector": metadata.sessionSelector])
 
+            start()
+
             for fileName in filesNames {
 
                 let serverUrlFileName = chunkFolderPath + "/" + fileName