Ver código fonte

fix e2ee

Signed-off-by: Marino Faggiana <marino@marinofaggiana.com>
Marino Faggiana 2 anos atrás
pai
commit
d98917851e
1 arquivos alterados com 4 adições e 4 exclusões
  1. 4 4
      iOSClient/Networking/E2EE/NCEndToEndMetadata.swift

+ 4 - 4
iOSClient/Networking/E2EE/NCEndToEndMetadata.swift

@@ -49,14 +49,14 @@ class NCEndToEndMetadata: NSObject {
 
         struct Files: Codable {
             let initializationVector: String
-            let authenticationTag: String
+            let authenticationTag: String?
             let metadataKey: Int
             let encrypted: String
         }
 
         struct Filedrop: Codable {
             let initializationVector: String
-            let authenticationTag: String
+            let authenticationTag: String?
             let metadataKey: Int
             let encrypted: String
         }
@@ -204,7 +204,7 @@ class NCEndToEndMetadata: NSObject {
                                 let object = tableE2eEncryption()
 
                                 object.account = account
-                                object.authenticationTag = authenticationTag
+                                object.authenticationTag = authenticationTag ?? ""
                                 object.blob = "files"
                                 object.fileName = encrypted.filename
                                 object.fileNameIdentifier = fileNameIdentifier
@@ -273,7 +273,7 @@ class NCEndToEndMetadata: NSObject {
                                 let object = tableE2eEncryption()
 
                                 object.account = account
-                                object.authenticationTag = authenticationTag
+                                object.authenticationTag = authenticationTag ?? ""
                                 object.blob = "filedrop"
                                 object.fileName = encrypted.filename
                                 object.fileNameIdentifier = fileNameIdentifier