marinofaggiana 3 vuotta sitten
vanhempi
commit
90df623fba

+ 1 - 1
Nextcloud.xcodeproj/project.pbxproj

@@ -2917,7 +2917,7 @@
 			repositoryURL = "https://github.com/nextcloud/ios-communication-library/";
 			requirement = {
 				kind = revision;
-				revision = 41334d111bd052e926514868e31c75768d7886cc;
+				revision = 5f66bc7affc31a9a05f939cec99c48ba9785f192;
 			};
 		};
 		F788ECC5263AAAF900ADC67F /* XCRemoteSwiftPackageReference "MarkdownKit" */ = {

+ 1 - 1
Nextcloud.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved

@@ -105,7 +105,7 @@
         "repositoryURL": "https://github.com/nextcloud/ios-communication-library/",
         "state": {
           "branch": null,
-          "revision": "41334d111bd052e926514868e31c75768d7886cc",
+          "revision": "5f66bc7affc31a9a05f939cec99c48ba9785f192",
           "version": null
         }
       },

+ 4 - 0
iOSClient/Data/NCDatabase.swift

@@ -331,9 +331,11 @@ class tableMetadata: Object {
     @objc dynamic var commentsUnread: Bool = false
     @objc dynamic var contentType = ""
     @objc dynamic var creationDate = NSDate()
+    @objc dynamic var dataFingerprint = ""
     @objc dynamic var date = NSDate()
     @objc dynamic var directory: Bool = false
     @objc dynamic var deleteAssetLocalIdentifier: Bool = false
+    @objc dynamic var downloadURL = ""
     @objc dynamic var e2eEncrypted: Bool = false
     @objc dynamic var edited: Bool = false
     @objc dynamic var etag = ""
@@ -347,6 +349,7 @@ class tableMetadata: Object {
     @objc dynamic var iconName = ""
     @objc dynamic var livePhoto: Bool = false
     @objc dynamic var mountType = ""
+    @objc dynamic var note = ""
     @objc dynamic var ocId = ""
     @objc dynamic var ownerId = ""
     @objc dynamic var ownerDisplayName = ""
@@ -360,6 +363,7 @@ class tableMetadata: Object {
     @objc dynamic var sessionError = ""
     @objc dynamic var sessionSelector = ""
     @objc dynamic var sessionTaskIdentifier: Int = 0
+    @objc dynamic var sharePermissions = ""
     @objc dynamic var size: Int64 = 0
     @objc dynamic var status: Int = 0
     @objc dynamic var trashbinFileName = ""

+ 4 - 0
iOSClient/Data/NCManageDatabase.swift

@@ -1816,8 +1816,10 @@ class NCManageDatabase: NSObject {
         } else {
             metadata.creationDate = file.date
         }
+        metadata.dataFingerprint = file.dataFingerprint
         metadata.date = file.date
         metadata.directory = file.directory
+        metadata.downloadURL = file.downloadURL
         metadata.e2eEncrypted = file.e2eEncrypted
         metadata.etag = file.etag
         metadata.ext = file.ext
@@ -1830,6 +1832,7 @@ class NCManageDatabase: NSObject {
         metadata.iconName = file.iconName
         metadata.livePhoto = file.livePhoto
         metadata.mountType = file.mountType
+        metadata.note = file.note
         metadata.ocId = file.ocId
         metadata.ownerId = file.ownerId
         metadata.ownerDisplayName = file.ownerDisplayName
@@ -1839,6 +1842,7 @@ class NCManageDatabase: NSObject {
         metadata.richWorkspace = file.richWorkspace
         metadata.resourceType = file.resourceType
         metadata.serverUrl = file.serverUrl
+        metadata.sharePermissions = file.sharePermissions
         metadata.size = file.size
         metadata.typeFile = file.typeFile
         if let date = file.uploadDate {

+ 1 - 1
iOSClient/NCGlobal.swift

@@ -79,7 +79,7 @@ class NCGlobal: NSObject {
     // Database Realm
     //
     let databaseDefault                             = "nextcloud.realm"
-    let databaseSchemaVersion: UInt64               = 181
+    let databaseSchemaVersion: UInt64               = 182
     
     // Intro selector
     //