Fix API break in QrCodeLoginStep.
This commit is contained in:
parent
246920cdd8
commit
83c695d695
2 changed files with 2 additions and 0 deletions
|
|
@ -12,6 +12,7 @@ sealed interface QrCodeLoginStep {
|
|||
data class EstablishingSecureChannel(val checkCode: String) : QrCodeLoginStep
|
||||
data object Starting : QrCodeLoginStep
|
||||
data class WaitingForToken(val userCode: String) : QrCodeLoginStep
|
||||
data object SyncingSecrets : QrCodeLoginStep
|
||||
data class Failed(val error: QrLoginException) : QrCodeLoginStep
|
||||
data object Finished : QrCodeLoginStep
|
||||
}
|
||||
|
|
|
|||
|
|
@ -15,6 +15,7 @@ fun QrLoginProgress.toStep(): QrCodeLoginStep {
|
|||
is QrLoginProgress.EstablishingSecureChannel -> QrCodeLoginStep.EstablishingSecureChannel(checkCodeString)
|
||||
is QrLoginProgress.Starting -> QrCodeLoginStep.Starting
|
||||
is QrLoginProgress.WaitingForToken -> QrCodeLoginStep.WaitingForToken(userCode)
|
||||
is QrLoginProgress.SyncingSecrets -> QrCodeLoginStep.SyncingSecrets
|
||||
is QrLoginProgress.Done -> QrCodeLoginStep.Finished
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue