Эх сурвалжийг харах

Update NCEndToEndMetadata.swift

Marino Faggiana 1 жил өмнө
parent
commit
ea61e9a508

+ 8 - 1
iOSClient/Networking/E2EE/NCEndToEndMetadata.swift

@@ -130,6 +130,8 @@ class NCEndToEndMetadata: NSObject {
         switch e2EEApiVersion {
         case "1.2":
             return encoderMetadataV12(items, account: account, serverUrl: serverUrl)
+        case "2.0":
+            return encoderMetadataV20(items, account: account, serverUrl: serverUrl)
         default:
             return nil
         }
@@ -240,6 +242,11 @@ class NCEndToEndMetadata: NSObject {
         }
     }
 
+    func encoderMetadataV20(_ items: [tableE2eEncryption], account: String, serverUrl: String) -> String? {
+
+        return nil
+    }
+
     // --------------------------------------------------------------------------------------------
     // MARK: Decode JSON Metadata Bridge
     // --------------------------------------------------------------------------------------------
@@ -373,7 +380,7 @@ class NCEndToEndMetadata: NSObject {
                                 let deleted = json["deleted"] as? Bool ?? false
                                 let counter = json["counter"] as? Int ?? 0
 
-                                // TEST hash
+                                // Signature
                                 if let keyChecksums,
                                    let hash = NCEndToEndEncryption.sharedManager().createSHA256(from: tableE2eUsersV2.decryptedMetadataKey),
                                    !keyChecksums.contains(hash) {