diff --git a/ios/App/App/plugins/AbsDatabase.swift b/ios/App/App/plugins/AbsDatabase.swift index aa9dfc43..c942136b 100644 --- a/ios/App/App/plugins/AbsDatabase.swift +++ b/ios/App/App/plugins/AbsDatabase.swift @@ -73,16 +73,16 @@ public class AbsDatabase: CAPPlugin, CAPBridgedPlugin { let name = "\(address) (\(username))" + if id == nil { + id = "\(address)@\(username)".toBase64() + } + if (refreshToken != "") { // Store refresh token securely if provided let hasRefreshToken = secureStorage.storeRefreshToken(serverConnectionConfigId: id ?? "", refreshToken: refreshToken) logger.log("Refresh token secured = \(hasRefreshToken)") } - if id == nil { - id = "\(address)@\(username)".toBase64() - } - let config = ServerConnectionConfig() config.id = id ?? "" config.index = 0