浏览代码

coding

Signed-off-by: Marino Faggiana <marino@marinofaggiana.com>
Marino Faggiana 2 年之前
父节点
当前提交
cc9cf0ca38
共有 1 个文件被更改,包括 2 次插入3 次删除
  1. 2 3
      iOSClient/Networking/E2EE/NCNetworkingE2EECreateFolder.swift

+ 2 - 3
iOSClient/Networking/E2EE/NCNetworkingE2EECreateFolder.swift

@@ -79,7 +79,6 @@ class NCNetworkingE2EECreateFolder: NSObject {
         var initializationVector: NSString?
         var initializationVector: NSString?
         let object = tableE2eEncryption()
         let object = tableE2eEncryption()
         var method = "POST"
         var method = "POST"
-        var e2eMetadataNew: String?
 
 
         // ** Lock **
         // ** Lock **
         let lockResults = await NCNetworkingE2EE.shared.lock(account: account, serverUrl: serverUrl)
         let lockResults = await NCNetworkingE2EE.shared.lock(account: account, serverUrl: serverUrl)
@@ -118,8 +117,8 @@ class NCNetworkingE2EECreateFolder: NSObject {
         NCManageDatabase.shared.addE2eEncryption(object)
         NCManageDatabase.shared.addE2eEncryption(object)
 
 
         // Rebuild metadata for send it
         // Rebuild metadata for send it
-        if let tableE2eEncryption = NCManageDatabase.shared.getE2eEncryptions(predicate: NSPredicate(format: "account == %@ AND serverUrl == %@", account, serverUrl)) {
-            e2eMetadataNew = NCEndToEndMetadata.shared.encoderMetadata(tableE2eEncryption, privateKey: CCUtility.getEndToEndPrivateKey(account), serverUrl: serverUrl)
+        guard let tableE2eEncryption = NCManageDatabase.shared.getE2eEncryptions(predicate: NSPredicate(format: "account == %@ AND serverUrl == %@", account, serverUrl)), let e2eMetadataNew = NCEndToEndMetadata.shared.encoderMetadata(tableE2eEncryption, privateKey: CCUtility.getEndToEndPrivateKey(account), serverUrl: serverUrl) else {
+            return NKError(errorCode: NCGlobal.shared.errorInternalError, errorDescription: NSLocalizedString("_e2e_error_encode_metadata_", comment: ""))
         }
         }
 
 
         // send metadata
         // send metadata