Add a view to show the user's account from Element Classic. (#5361)

No presentation logic yet.
This commit is contained in:
Doug
2026-04-08 21:18:03 +01:00
committed by GitHub
parent f21e8cb892
commit 1a5a709e27
19 changed files with 588 additions and 26 deletions
@@ -68,10 +68,12 @@ class ClassicAppAccountManager {
return ClassicAppAccount(userID: userID,
displayName: user?.displayName,
avatarURL: user?.avatarURL.flatMap(URL.init(string:)),
avatarURL: user?.avatarURL,
serverName: serverName,
homeserverURL: mxAccount.homeserverURL,
cryptoStoreURL: cryptoStoreURL(for: userID),
cryptoStorePassphrase: cryptoStorePassphrase)
cryptoStorePassphrase: cryptoStorePassphrase.base64EncodedString(),
accessToken: mxAccount.accessToken)
}
private func loadUser(for mxAccount: ClassicAppMXAccount) -> ClassicAppMXUser? {