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

coding

Signed-off-by: marinofaggiana <ios@nextcloud.com>
marinofaggiana 2 жил өмнө
parent
commit
58ac79e3c1

+ 0 - 15
iOSClient/Main/Create cloud/NCCreateFormUploadAssets.swift

@@ -362,7 +362,6 @@ class NCCreateFormUploadAssets: XLFormViewController, NCSelectDelegate {
             let useFolderPhotoRow: XLFormRowDescriptor  = self.form.formRow(withTag: "useFolderAutoUpload")!
             let useFolderPhotoRow: XLFormRowDescriptor  = self.form.formRow(withTag: "useFolderAutoUpload")!
             let useSubFolderRow: XLFormRowDescriptor  = self.form.formRow(withTag: "useSubFolder")!
             let useSubFolderRow: XLFormRowDescriptor  = self.form.formRow(withTag: "useSubFolder")!
             var useSubFolder: Bool = false
             var useSubFolder: Bool = false
-            var metadatasMOV: [tableMetadata] = []
             var metadatasNOConflict: [tableMetadata] = []
             var metadatasNOConflict: [tableMetadata] = []
             var metadatasUploadInConflict: [tableMetadata] = []
             var metadatasUploadInConflict: [tableMetadata] = []
             let autoUploadPath = NCManageDatabase.shared.getAccountAutoUploadPath(urlBase: self.appDelegate.urlBase, account: self.appDelegate.account)
             let autoUploadPath = NCManageDatabase.shared.getAccountAutoUploadPath(urlBase: self.appDelegate.urlBase, account: self.appDelegate.account)
@@ -410,18 +409,6 @@ class NCCreateFormUploadAssets: XLFormViewController, NCSelectDelegate {
                 metadataForUpload.sessionSelector = NCGlobal.shared.selectorUploadFile
                 metadataForUpload.sessionSelector = NCGlobal.shared.selectorUploadFile
                 metadataForUpload.status = NCGlobal.shared.metadataStatusWaitUpload
                 metadataForUpload.status = NCGlobal.shared.metadataStatusWaitUpload
 
 
-                if livePhoto {
-                    let fileNameMove = (fileName as NSString).deletingPathExtension + ".mov"
-                    let ocId = NSUUID().uuidString
-                    let metadataMOVForUpload = NCManageDatabase.shared.createMetadata(account: self.appDelegate.account, user: self.appDelegate.user, userId: self.appDelegate.userId, fileName: fileNameMove, fileNameView: fileNameMove, ocId: ocId, serverUrl: serverUrl, urlBase: self.appDelegate.urlBase, url: "", contentType: "", isLivePhoto: livePhoto)
-
-                    metadataMOVForUpload.session = self.session
-                    metadataMOVForUpload.sessionSelector = NCGlobal.shared.selectorUploadFile
-                    metadataMOVForUpload.status = NCGlobal.shared.metadataStatusWaitUpload
-                    metadataMOVForUpload.classFile = NCCommunicationCommon.typeClassFile.video.rawValue
-                    metadatasMOV.append(metadataMOVForUpload)
-                }
-
                 if NCManageDatabase.shared.getMetadataConflict(account: self.appDelegate.account, serverUrl: serverUrl, fileName: fileName) != nil {
                 if NCManageDatabase.shared.getMetadataConflict(account: self.appDelegate.account, serverUrl: serverUrl, fileName: fileName) != nil {
                     metadatasUploadInConflict.append(metadataForUpload)
                     metadatasUploadInConflict.append(metadataForUpload)
                 } else {
                 } else {
@@ -437,7 +424,6 @@ class NCCreateFormUploadAssets: XLFormViewController, NCSelectDelegate {
 
 
                         conflict.serverUrl = self.serverUrl
                         conflict.serverUrl = self.serverUrl
                         conflict.metadatasNOConflict = metadatasNOConflict
                         conflict.metadatasNOConflict = metadatasNOConflict
-                        conflict.metadatasMOV = metadatasMOV
                         conflict.metadatasUploadInConflict = metadatasUploadInConflict
                         conflict.metadatasUploadInConflict = metadatasUploadInConflict
                         conflict.delegate = self.appDelegate
                         conflict.delegate = self.appDelegate
 
 
@@ -448,7 +434,6 @@ class NCCreateFormUploadAssets: XLFormViewController, NCSelectDelegate {
             } else {
             } else {
 
 
                 self.appDelegate.networkingProcessUpload?.createProcessUploads(metadatas: metadatasNOConflict)
                 self.appDelegate.networkingProcessUpload?.createProcessUploads(metadatas: metadatasNOConflict)
-                self.appDelegate.networkingProcessUpload?.createProcessUploads(metadatas: metadatasMOV)
             }
             }
 
 
             DispatchQueue.main.async {self.dismiss(animated: true, completion: nil)  }
             DispatchQueue.main.async {self.dismiss(animated: true, completion: nil)  }

+ 0 - 32
iOSClient/Main/Create cloud/NCCreateFormUploadConflict.swift

@@ -53,7 +53,6 @@ extension NCCreateFormUploadConflictDelegate {
 
 
     @objc var metadatasNOConflict: [tableMetadata]
     @objc var metadatasNOConflict: [tableMetadata]
     @objc var metadatasUploadInConflict: [tableMetadata]
     @objc var metadatasUploadInConflict: [tableMetadata]
-    @objc var metadatasMOV: [tableMetadata]
     @objc var serverUrl: String?
     @objc var serverUrl: String?
     @objc weak var delegate: NCCreateFormUploadConflictDelegate?
     @objc weak var delegate: NCCreateFormUploadConflictDelegate?
     @objc var alwaysNewFileNameNumber: Bool = false
     @objc var alwaysNewFileNameNumber: Bool = false
@@ -68,7 +67,6 @@ extension NCCreateFormUploadConflictDelegate {
 
 
     @objc required init?(coder aDecoder: NSCoder) {
     @objc required init?(coder aDecoder: NSCoder) {
         self.metadatasNOConflict = []
         self.metadatasNOConflict = []
-        self.metadatasMOV = []
         self.metadatasUploadInConflict = []
         self.metadatasUploadInConflict = []
         super.init(coder: aDecoder)
         super.init(coder: aDecoder)
     }
     }
@@ -251,7 +249,6 @@ extension NCCreateFormUploadConflictDelegate {
             // keep both
             // keep both
             if metadatasConflictNewFiles.contains(metadata.ocId) && metadatasConflictAlreadyExistingFiles.contains(metadata.ocId) {
             if metadatasConflictNewFiles.contains(metadata.ocId) && metadatasConflictAlreadyExistingFiles.contains(metadata.ocId) {
 
 
-                let fileNameMOV = (metadata.fileNameView as NSString).deletingPathExtension + ".mov"
                 var fileName = metadata.fileNameView
                 var fileName = metadata.fileNameView
                 let fileNameExtension = (fileName as NSString).pathExtension.lowercased()
                 let fileNameExtension = (fileName as NSString).pathExtension.lowercased()
                 let fileNameWithoutExtension = (fileName as NSString).deletingPathExtension
                 let fileNameWithoutExtension = (fileName as NSString).deletingPathExtension
@@ -273,45 +270,16 @@ extension NCCreateFormUploadConflictDelegate {
 
 
                 metadatasNOConflict.append(metadata)
                 metadatasNOConflict.append(metadata)
 
 
-                // MOV (Live Photo)
-                if let metadataMOV = self.metadatasMOV.first(where: { $0.fileName == fileNameMOV }) {
-
-                    let oldPath = CCUtility.getDirectoryProviderStorageOcId(metadataMOV.ocId, fileNameView: metadataMOV.fileNameView)
-                    let newFileNameMOV = (newFileName as NSString).deletingPathExtension + ".mov"
-
-                    metadataMOV.ocId = UUID().uuidString
-                    metadataMOV.fileName = newFileNameMOV
-                    metadataMOV.fileNameView = newFileNameMOV
-
-                    let newPath = CCUtility.getDirectoryProviderStorageOcId(metadataMOV.ocId, fileNameView: newFileNameMOV)
-                    CCUtility.moveFile(atPath: oldPath, toPath: newPath)
-                }
-
             // overwrite
             // overwrite
             } else if metadatasConflictNewFiles.contains(metadata.ocId) {
             } else if metadatasConflictNewFiles.contains(metadata.ocId) {
 
 
                 metadatasNOConflict.append(metadata)
                 metadatasNOConflict.append(metadata)
 
 
-            // remove (MOV)
-            } else if metadatasConflictAlreadyExistingFiles.contains(metadata.ocId) {
-
-                let fileNameMOV = (metadata.fileNameView as NSString).deletingPathExtension + ".mov"
-                var index = 0
-
-                for metadataMOV in metadatasMOV {
-                    if metadataMOV.fileNameView == fileNameMOV {
-                        metadatasMOV.remove(at: index)
-                        break
-                    }
-                    index += 1
-                }
-
             } else {
             } else {
                 // used UIAlert (replace all)
                 // used UIAlert (replace all)
             }
             }
         }
         }
 
 
-        metadatasNOConflict.append(contentsOf: metadatasMOV)
 
 
         dismiss(animated: true) {
         dismiss(animated: true) {
             self.delegate?.dismissCreateFormUploadConflict(metadatas: self.metadatasNOConflict)
             self.delegate?.dismissCreateFormUploadConflict(metadatas: self.metadatasNOConflict)

+ 0 - 19
iOSClient/Networking/NCAutoUpload.swift

@@ -151,7 +151,6 @@ class NCAutoUpload: NSObject {
                             NCManageDatabase.shared.addPhotoLibrary([asset], account: account.account)
                             NCManageDatabase.shared.addPhotoLibrary([asset], account: account.account)
                         }
                         }
                     } else {
                     } else {
-                        /* INSERT METADATA FOR UPLOAD */
                         let metadata = NCManageDatabase.shared.createMetadata(account: account.account, user: account.user, userId: account.userId, fileName: fileName, fileNameView: fileName, ocId: NSUUID().uuidString, serverUrl: serverUrl, urlBase: account.urlBase, url: "", contentType: "", isLivePhoto: livePhoto)
                         let metadata = NCManageDatabase.shared.createMetadata(account: account.account, user: account.user, userId: account.userId, fileName: fileName, fileNameView: fileName, ocId: NSUUID().uuidString, serverUrl: serverUrl, urlBase: account.urlBase, url: "", contentType: "", isLivePhoto: livePhoto)
                         metadata.assetLocalIdentifier = asset.localIdentifier
                         metadata.assetLocalIdentifier = asset.localIdentifier
                         metadata.session = session
                         metadata.session = session
@@ -169,24 +168,6 @@ class NCAutoUpload: NSObject {
                             NCCommunicationCommon.shared.writeLog("Automatic upload added \(metadata.fileNameView) with Identifier \(metadata.assetLocalIdentifier)")
                             NCCommunicationCommon.shared.writeLog("Automatic upload added \(metadata.fileNameView) with Identifier \(metadata.assetLocalIdentifier)")
                             NCManageDatabase.shared.addPhotoLibrary([asset], account: account.account)
                             NCManageDatabase.shared.addPhotoLibrary([asset], account: account.account)
                         }
                         }
-                        metadatas.append(metadata)
-                        /* INSERT METADATA MOV LIVE PHOTO FOR UPLOAD */
-                        if livePhoto {
-                            let fileName = (fileName as NSString).deletingPathExtension + ".mov"
-                            let ocId = NSUUID().uuidString
-                            let metadata = NCManageDatabase.shared.createMetadata(account: account.account, user: account.user, userId: account.userId, fileName: fileName, fileNameView: fileName, ocId: ocId, serverUrl: serverUrl, urlBase: account.urlBase, url: "", contentType: "", isLivePhoto: livePhoto)
-                            metadata.session = session
-                            metadata.sessionSelector = selector
-                            if selector == NCGlobal.shared.selectorUploadAutoUpload {
-                                metadata.isAutoupload = true
-                            }
-                            metadata.status = NCGlobal.shared.metadataStatusWaitUpload
-                            metadata.classFile = NCCommunicationCommon.typeClassFile.video.rawValue
-                            if selector == NCGlobal.shared.selectorUploadAutoUpload {
-                                NCCommunicationCommon.shared.writeLog("Automatic upload added Live Photo \(metadata.fileNameView) with Identifier \(metadata.assetLocalIdentifier)")
-                            }
-                            metadatas.append(metadata)
-                        }
                     }
                     }
                 }
                 }