Skip to content

Commit c5e2a7c

Browse files
committed
Fix auto sign in with device tracking
1 parent 98415ba commit c5e2a7c

File tree

1 file changed

+4
-0
lines changed
  • aws-auth-cognito/src/main/java/com/amplifyframework/statemachine/codegen/states

1 file changed

+4
-0
lines changed

aws-auth-cognito/src/main/java/com/amplifyframework/statemachine/codegen/states/SignInState.kt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -278,6 +278,10 @@ internal sealed class SignInState : State {
278278
is SignInEvent.EventType.FinalizeSignIn -> {
279279
StateResolution(SignedIn())
280280
}
281+
is SignInEvent.EventType.ConfirmDevice -> {
282+
val action = signInActions.confirmDevice(signInEvent)
283+
StateResolution(ConfirmingDevice(), listOf(action))
284+
}
281285
is SignInEvent.EventType.ThrowError -> StateResolution(Error(signInEvent.exception))
282286

283287
else -> defaultResolution

0 commit comments

Comments
 (0)