Marino Faggiana 8 년 전
부모
커밋
570f4c58cd
1개의 변경된 파일8개의 추가작업 그리고 1개의 파일을 삭제
  1. 8 1
      iOSClient/Database/NCManageDatabase.swift

+ 8 - 1
iOSClient/Database/NCManageDatabase.swift

@@ -2186,7 +2186,14 @@ class NCManageDatabase: NSObject {
             } else {
                 addLocalFile.date = NSDate()
             }
-            addLocalFile.etag = table.rev!
+            
+            if (table.rev != nil) {
+                addLocalFile.etag = table.rev!
+            } else {
+                realm.cancelWrite()
+                return
+            }
+            
             if table.exifDate != nil {
                 addLocalFile.exifDate = table.exifDate! as NSDate
             }