Selaa lähdekoodia

add tags

Signed-off-by: Marino Faggiana <marino@marinofaggiana.com>
Marino Faggiana 2 vuotta sitten
vanhempi
commit
b258720ff1

+ 1 - 1
Brand/Database.swift

@@ -26,4 +26,4 @@ import Foundation
 // Database Realm
 //
 let databaseName                    = "nextcloud.realm"
-let databaseSchemaVersion: UInt64   = 274
+let databaseSchemaVersion: UInt64   = 275

+ 2 - 2
Nextcloud.xcodeproj/project.pbxproj

@@ -4258,8 +4258,8 @@
 			isa = XCRemoteSwiftPackageReference;
 			repositoryURL = "https://github.com/nextcloud/NextcloudKit";
 			requirement = {
-				kind = exactVersion;
-				version = 2.1.0;
+				branch = develop;
+				kind = branch;
 			};
 		};
 		F788ECC5263AAAF900ADC67F /* XCRemoteSwiftPackageReference "MarkdownKit" */ = {

+ 4 - 0
iOSClient/Data/NCManageDatabase+Metadata.swift

@@ -91,6 +91,7 @@ class tableMetadata: Object, NCUserBaseUrl {
     @objc dynamic var size: Int64 = 0
     @objc dynamic var status: Int = 0
     @objc dynamic var subline: String?
+    let tags = List<String>()
     @objc dynamic var trashbinFileName = ""
     @objc dynamic var trashbinOriginalLocation = ""
     @objc dynamic var trashbinDeletionTime = NSDate()
@@ -285,6 +286,9 @@ extension NCManageDatabase {
         for element in file.shareType {
             metadata.shareType.append(element)
         }
+        for element in file.tags {
+            metadata.tags.append(element)
+        }
         metadata.size = file.size
         metadata.classFile = file.classFile
         //FIXME: iOS 12.0,* don't detect UTI text/markdown, text/x-markdown