Invites : open room instead of invite list when clicking an invite notification

This commit is contained in:
ganfra 2024-04-16 13:20:43 +02:00
parent 3e13191153
commit 997c4606c6
12 changed files with 1 additions and 49 deletions

View file

@ -362,12 +362,6 @@ class LoggedInFlowNode @AssistedInject constructor(
}
}
internal suspend fun attachInviteList(deeplinkData: DeeplinkData.InviteList) = withContext(lifecycleScope.coroutineContext) {
if (!canShowRoomList()) return@withContext
notificationDrawerManager.clearMembershipNotificationForSession(deeplinkData.sessionId)
backstack.singleTop(NavTarget.RoomList)
}
private fun canShowRoomList(): Boolean {
return ftueService.state.value is FtueState.Complete
}

View file

@ -290,7 +290,6 @@ class RootFlowNode @AssistedInject constructor(
when (deeplinkData) {
is DeeplinkData.Root -> attachRoomList()
is DeeplinkData.Room -> attachRoom(deeplinkData.roomId)
is DeeplinkData.InviteList -> attachInviteList(deeplinkData)
}
}
}