mirror of
https://gitlab.opencode.de/bwi/bundesmessenger/clients/bundesmessenger-ios.git
synced 2026-04-20 16:42:44 +02:00
Settings discovery: In three pid details screen, display a pending verification alert on email validation. Use a fallback API mechanism in view model for older homeservers that do no support 3pid rebind.
This commit is contained in:
@@ -23,6 +23,12 @@ enum SettingsDiscoveryViewState {
|
||||
case error(Error)
|
||||
}
|
||||
|
||||
/// SettingsDiscoveryTableViewSection `loaded` view state dipslay modes
|
||||
///
|
||||
/// - noIdentityServer: No identity server configured.
|
||||
/// - termsNotSigned: Identity server terms are not signed.
|
||||
/// - noThreePidsAdded: No three pids added to the user HS account.
|
||||
/// - threePidsAdded: Three pids added to the user HS account.
|
||||
enum SettingsDiscoveryDisplayMode {
|
||||
case noIdentityServer
|
||||
case termsNotSigned(host: String)
|
||||
|
||||
Reference in New Issue
Block a user