Marino Faggiana 7 年之前
父節點
當前提交
6202e7bc0d
共有 1 個文件被更改,包括 7 次插入3 次删除
  1. 7 3
      iOSClient/Database/NCManageDatabase.swift

+ 7 - 3
iOSClient/Database/NCManageDatabase.swift

@@ -1878,6 +1878,9 @@ class NCManageDatabase: NSObject {
         do {
             try realm.write {
                 
+                var creationDate = ""
+                var modificationDate = ""
+                
                 for asset in assets {
                     
                     let addRecord = tablePhotoLibrary()
@@ -1886,17 +1889,18 @@ class NCManageDatabase: NSObject {
                     addRecord.assetLocalIdentifier = asset.localIdentifier
                     addRecord.mediaType = asset.mediaType.rawValue
                     
-                    var creationDate = ""
-                    var modificationDate = ""
-                    
                     if asset.creationDate != nil {
                         addRecord.creationDate = asset.creationDate! as NSDate
                         creationDate = String(describing: addRecord.creationDate!)
+                    } else {
+                        creationDate = ""
                     }
                     
                     if asset.modificationDate != nil {
                         addRecord.modificationDate = asset.modificationDate! as NSDate
                         modificationDate = String(describing: addRecord.modificationDate!)
+                    } else {
+                        modificationDate = ""
                     }
                     
                     addRecord.idAsset = "\(asset.localIdentifier)\(creationDate)\(modificationDate)"