Skip to content

Commit a7b7ccb

Browse files
committed
fix(flipcash/router): only validate authState for deeplinks
Signed-off-by: Brandon McAnsh <[email protected]>
1 parent 7b5702f commit a7b7ccb

File tree

1 file changed

+2
-2
lines changed
  • apps/flipcash/shared/router/src/main/kotlin/com/flipcash/app/router/internal

1 file changed

+2
-2
lines changed

apps/flipcash/shared/router/src/main/kotlin/com/flipcash/app/router/internal/AppRouter.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,14 +27,14 @@ internal class AppRouter(
2727
val type = processType(deeplink) ?: return emptyList()
2828
when (type) {
2929
is DeeplinkType.Login -> {
30-
if (userManager.authState is AuthState.LoggedIn && userManager.isRegistered) {
30+
if (userManager.authState is AuthState.LoggedIn) {
3131
listOf(ScreenRegistry.get(NavScreenProvider.HomeScreen.Scanner(type)))
3232
} else {
3333
listOf(ScreenRegistry.get(NavScreenProvider.Login.Home(type.entropy, true)))
3434
}
3535
}
3636
is DeeplinkType.CashLink -> {
37-
if (userManager.authState is AuthState.LoggedIn && userManager.isRegistered) {
37+
if (userManager.authState is AuthState.LoggedIn) {
3838
listOf(ScreenRegistry.get(NavScreenProvider.HomeScreen.Scanner(type)))
3939
} else {
4040
listOf(ScreenRegistry.get(NavScreenProvider.Login.Home()))

0 commit comments

Comments
 (0)