瀏覽代碼

Update NCManageDatabase+E2EE.swift

Marino Faggiana 1 年之前
父節點
當前提交
aff83b5061
共有 1 個文件被更改,包括 2 次插入2 次删除
  1. 2 2
      iOSClient/Data/NCManageDatabase+E2EE.swift

+ 2 - 2
iOSClient/Data/NCManageDatabase+E2EE.swift

@@ -112,10 +112,10 @@ class tableE2eUsersV2: Object {
 
     convenience init(account: String, ocIdServerUrl: String, userId: String) {
         self.init()
+        self.primaryKey = account + ocIdServerUrl + userId
         self.account = account
         self.ocIdServerUrl = ocIdServerUrl
         self.userId = userId
-        self.primaryKey = account + ocIdServerUrl + userId
      }
 }
 
@@ -345,7 +345,7 @@ extension NCManageDatabase {
         do {
             let realm = try Realm()
             realm.refresh()
-            return realm.objects(tableE2eUsersV2.self).filter("account == %@ && ocIdServerUrl == %@ AND userId == %@", account + ocIdServerUrl + userId).first
+            return realm.objects(tableE2eUsersV2.self).filter("account == %@ && ocIdServerUrl == %@ AND userId == %@", account, ocIdServerUrl, userId).first
         } catch let error as NSError {
             NextcloudKit.shared.nkCommonInstance.writeLog("Could not access database: \(error)")
         }