mirror of
https://github.com/Novaloop-AG/element-x-android.git
synced 2026-11-03 06:55:41 +00:00
Fix API break in QrCodeLoginStep.
This commit is contained in:
+1
@@ -12,6 +12,7 @@ sealed interface QrCodeLoginStep {
|
|||||||
data class EstablishingSecureChannel(val checkCode: String) : QrCodeLoginStep
|
data class EstablishingSecureChannel(val checkCode: String) : QrCodeLoginStep
|
||||||
data object Starting : QrCodeLoginStep
|
data object Starting : QrCodeLoginStep
|
||||||
data class WaitingForToken(val userCode: String) : QrCodeLoginStep
|
data class WaitingForToken(val userCode: String) : QrCodeLoginStep
|
||||||
|
data object SyncingSecrets : QrCodeLoginStep
|
||||||
data class Failed(val error: QrLoginException) : QrCodeLoginStep
|
data class Failed(val error: QrLoginException) : QrCodeLoginStep
|
||||||
data object Finished : QrCodeLoginStep
|
data object Finished : QrCodeLoginStep
|
||||||
}
|
}
|
||||||
|
|||||||
+1
@@ -15,6 +15,7 @@ fun QrLoginProgress.toStep(): QrCodeLoginStep {
|
|||||||
is QrLoginProgress.EstablishingSecureChannel -> QrCodeLoginStep.EstablishingSecureChannel(checkCodeString)
|
is QrLoginProgress.EstablishingSecureChannel -> QrCodeLoginStep.EstablishingSecureChannel(checkCodeString)
|
||||||
is QrLoginProgress.Starting -> QrCodeLoginStep.Starting
|
is QrLoginProgress.Starting -> QrCodeLoginStep.Starting
|
||||||
is QrLoginProgress.WaitingForToken -> QrCodeLoginStep.WaitingForToken(userCode)
|
is QrLoginProgress.WaitingForToken -> QrCodeLoginStep.WaitingForToken(userCode)
|
||||||
|
is QrLoginProgress.SyncingSecrets -> QrCodeLoginStep.SyncingSecrets
|
||||||
is QrLoginProgress.Done -> QrCodeLoginStep.Finished
|
is QrLoginProgress.Done -> QrCodeLoginStep.Finished
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user