瀏覽代碼

Update NCViewerMediaPage.swift

Marino Faggiana 2 年之前
父節點
當前提交
e22ffda5da
共有 1 個文件被更改,包括 0 次插入46 次删除
  1. 0 46
      iOSClient/Viewer/NCViewerMedia/NCViewerMediaPage.swift

+ 0 - 46
iOSClient/Viewer/NCViewerMedia/NCViewerMediaPage.swift

@@ -601,59 +601,13 @@ extension NCViewerMediaPage: UIGestureRecognizerDelegate {
         if !currentViewController.metadata.livePhoto { return }
 
         if gestureRecognizer.state == .began {
-
             let fileName = (currentViewController.metadata.fileNameView as NSString).deletingPathExtension + ".mov"
             if let metadata = NCManageDatabase.shared.getMetadata(predicate: NSPredicate(format: "account == %@ AND serverUrl == %@ AND fileNameView LIKE[c] %@", currentViewController.metadata.account, currentViewController.metadata.serverUrl, fileName)), CCUtility.fileProviderStorageExists(metadata) {
-
                 AudioServicesPlaySystemSound(1519) // peek feedback
                 currentViewController.playLivePhoto(filePath: CCUtility.getDirectoryProviderStorageOcId(metadata.ocId, fileNameView: metadata.fileNameView)!)
             }
-
         } else if gestureRecognizer.state == .ended {
-
             currentViewController.stopLivePhoto()
         }
     }
-
-    internal func downloadVideo(metadata: tableMetadata) {
-
-        let serverUrlFileName = metadata.serverUrl + "/" + metadata.fileName
-        let fileNameLocalPath = CCUtility.getDirectoryProviderStorageOcId(metadata.ocId, fileNameView: metadata.fileName)!
-        let hud = JGProgressHUD()
-        var downloadRequest: DownloadRequest?
-
-        hud.indicatorView = JGProgressHUDRingIndicatorView()
-        if let indicatorView = hud.indicatorView as? JGProgressHUDRingIndicatorView {
-            indicatorView.ringWidth = 1.5
-        }
-        hud.textLabel.text = NSLocalizedString(metadata.fileNameView, comment: "")
-        hud.detailTextLabel.text = NSLocalizedString("_tap_to_cancel_", comment: "")
-        hud.show(in: view)
-        hud.tapOnHUDViewBlock = { hud in
-            downloadRequest?.cancel()
-        }
-
-        NextcloudKit.shared.download(serverUrlFileName: serverUrlFileName, fileNameLocalPath: fileNameLocalPath) { request in
-            downloadRequest = request
-        } taskHandler: { task in
-            // task
-        } progressHandler: { progress in
-            hud.progress = Float(progress.fractionCompleted)
-        } completionHandler: { _, _, _, _, _, afError, error in
-            if afError == nil {
-                NCManageDatabase.shared.addLocalFile(metadata: metadata)
-                if metadata.e2eEncrypted {
-                    if let result = NCManageDatabase.shared.getE2eEncryption(predicate: NSPredicate(format: "fileNameIdentifier == %@ AND serverUrl == %@", metadata.fileName, metadata.serverUrl)) {
-                        NCEndToEndEncryption.sharedManager()?.decryptFile(metadata.fileName, fileNameView: metadata.fileNameView, ocId: metadata.ocId, key: result.key, initializationVector: result.initializationVector, authenticationTag: result.authenticationTag)
-                    }
-                }
-                if CCUtility.fileProviderStorageExists(metadata) || metadata.isDirectoryE2EE {
-                    let url = URL(fileURLWithPath: CCUtility.getDirectoryProviderStorageOcId(metadata.ocId, fileNameView: metadata.fileNameView))
-                    //self.openAVPlayer(url: url)
-
-                }
-            }
-            hud.dismiss()
-        }
-    }
 }