|
@@ -689,7 +689,7 @@ class NCManageDatabase: NSObject {
|
|
|
//MARK: -
|
|
|
//MARK: Table Directory
|
|
|
|
|
|
- @objc func addDirectory(serverUrl: String, permissions: String?) -> String {
|
|
|
+ @objc func addDirectory(serverUrl: String, permissions: String?, encrypted: Bool) -> String {
|
|
|
|
|
|
guard let tableAccount = self.getAccountActive() else {
|
|
|
return ""
|
|
@@ -711,6 +711,7 @@ class NCManageDatabase: NSObject {
|
|
|
|
|
|
directoryID = NSUUID().uuidString
|
|
|
addObject.directoryID = directoryID
|
|
|
+ addObject.encrypted = encrypted
|
|
|
|
|
|
if let permissions = permissions {
|
|
|
addObject.permissions = permissions
|
|
@@ -724,6 +725,7 @@ class NCManageDatabase: NSObject {
|
|
|
result!.permissions = permissions
|
|
|
}
|
|
|
directoryID = result!.directoryID
|
|
|
+ result!.encrypted = encrypted
|
|
|
realm.add(result!, update: true)
|
|
|
}
|
|
|
}
|
|
@@ -778,6 +780,7 @@ class NCManageDatabase: NSObject {
|
|
|
return
|
|
|
}
|
|
|
|
|
|
+ //result.encrypted = encrypted
|
|
|
if let serverUrlTo = serverUrlTo {
|
|
|
result.serverUrl = serverUrlTo
|
|
|
|
|
@@ -872,7 +875,7 @@ class NCManageDatabase: NSObject {
|
|
|
let realm = try! Realm()
|
|
|
|
|
|
guard let result = realm.objects(tableDirectory.self).filter("account = %@ AND serverUrl = %@", tableAccount.account,serverUrl).first else {
|
|
|
- return self.addDirectory(serverUrl: serverUrl, permissions: nil)
|
|
|
+ return self.addDirectory(serverUrl: serverUrl, permissions: nil, encrypted: false)
|
|
|
}
|
|
|
|
|
|
return result.directoryID
|