marinofaggiana 4 years ago
parent
commit
1b181b8e8a
2 changed files with 8 additions and 10 deletions
  1. 8 1
      iOSClient/Database/NCManageDatabase.swift
  2. 0 9
      iOSClient/Media/NCMedia.swift

+ 8 - 1
iOSClient/Database/NCManageDatabase.swift

@@ -2416,6 +2416,7 @@ class NCManageDatabase: NSObject {
         }
                 
         var metadatas = [tableMetadata]()
+        var metadatasMOVLivePhoto = [tableMetadata]()
         
         // For Live Photo
         var fileNameImages = [String]()
@@ -2432,9 +2433,15 @@ class NCManageDatabase: NSObject {
 
             if !(ext == "MOV" && fileNameImages.contains(fileName)) {
                 metadatas.append(tableMetadata.init(value: metadata))
+            } else {
+                metadatasMOVLivePhoto.append(tableMetadata.init(value: metadata))
             }
         }
-      
+        
+        if metadatasMOVLivePhoto.count > 0 {
+            self.addMetadatas(metadatasMOVLivePhoto)
+        }
+        
         return metadatas
     }
     

+ 0 - 9
iOSClient/Media/NCMedia.swift

@@ -332,15 +332,6 @@ class NCMedia: UIViewController, DropdownMenuDelegate, DZNEmptyDataSetSource, DZ
     
     override func prepare(for segue: UIStoryboardSegue, sender: Any?) {
         
-        let photoDataSource: NSMutableArray = []
-        
-        for ocId: String in sectionDatasource.allOcId as! [String] {
-            let metadata = sectionDatasource.allRecordsDataSource.object(forKey: ocId) as! tableMetadata
-            if metadata.typeFile == k_metadataTypeFile_image {
-                photoDataSource.add(metadata)
-            }
-        }
-        
         if let segueNavigationController = segue.destination as? UINavigationController {
             if let segueViewController = segueNavigationController.topViewController as? NCDetailViewController {