Skip to content

Commit c9c91e0

Browse files
authored
Merge pull request #403 from code-payments/chore/fix-app-launch-auth-chec
fix: correct app launch redirect
2 parents 6311f66 + 0fdb9fd commit c9c91e0

File tree

1 file changed

+2
-10
lines changed

1 file changed

+2
-10
lines changed

app/src/main/java/com/getcode/ui/components/AuthCheck.kt

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -51,10 +51,6 @@ fun AuthCheck(
5151
val isAuthenticated = dataState.isAuthenticated
5252
val currentRoute = navigator.lastItem
5353

54-
var checkingDeeplink by remember {
55-
mutableStateOf(false)
56-
}
57-
5854
var deeplinkRouted by remember {
5955
mutableStateOf(false)
6056
}
@@ -65,10 +61,6 @@ fun AuthCheck(
6561
LaunchedEffect(deeplinkHandler) {
6662
val scope = this
6763
deeplinkHandler.intent
68-
.onEach {
69-
checkingDeeplink = it != null
70-
trace("checking deeplink")
71-
}
7264
.flatMapLatest {
7365
combine(
7466
flowOf(deeplinkHandler.handle(it)),
@@ -141,12 +133,12 @@ fun AuthCheck(
141133
trace("No navigation within account creation and onboarding")
142134
} else {
143135
if (authenticated) {
144-
if (!deeplinkRouted && !checkingDeeplink) {
136+
if (!deeplinkRouted) {
145137
trace("Navigating to home")
146138
onNavigate(listOf(HomeScreen()))
147139
}
148140
} else {
149-
if (!deeplinkRouted && !checkingDeeplink) {
141+
if (!deeplinkRouted) {
150142
trace("Navigating to login")
151143
onNavigate(listOf(LoginScreen()))
152144
}

0 commit comments

Comments
 (0)