Selaa lähdekoodia

coding

Signed-off-by: marinofaggiana <ios@nextcloud.com>
marinofaggiana 2 vuotta sitten
vanhempi
commit
daae533e0d
1 muutettua tiedostoa jossa 5 lisäystä ja 3 poistoa
  1. 5 3
      iOSClient/Networking/NCNetworkingProcessUpload.swift

+ 5 - 3
iOSClient/Networking/NCNetworkingProcessUpload.swift

@@ -214,6 +214,11 @@ class NCNetworkingProcessUpload: NSObject {
         }
         semaphore.wait()
 
+        if metadatas.isEmpty {
+            NCManageDatabase.shared.deleteMetadata(predicate: NSPredicate(format: "ocId == %@", metadata.ocId))
+            return(metadatas)
+        }
+
         let fetchAssets = PHAsset.fetchAssets(withLocalIdentifiers: [metadata.assetLocalIdentifier], options: nil)
         if metadata.livePhoto, fetchAssets.count > 0  {
             let ocId = NSUUID().uuidString
@@ -243,9 +248,6 @@ class NCNetworkingProcessUpload: NSObject {
             semaphore.wait()
         }
 
-        if metadatas.isEmpty {
-            NCManageDatabase.shared.deleteMetadata(predicate: NSPredicate(format: "ocId == %@", metadata.ocId))
-        }
         return(metadatas)
     }