File tree Expand file tree Collapse file tree
demo-app/src/main/kotlin/io/getstream/video/android/ui/join Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -40,6 +40,7 @@ import kotlinx.coroutines.flow.SharingStarted
4040import kotlinx.coroutines.flow.collectLatest
4141import kotlinx.coroutines.flow.filterNotNull
4242import kotlinx.coroutines.flow.first
43+ import kotlinx.coroutines.flow.firstOrNull
4344import kotlinx.coroutines.flow.flatMapLatest
4445import kotlinx.coroutines.flow.flowOf
4546import kotlinx.coroutines.flow.shareIn
@@ -141,9 +142,10 @@ class CallJoinViewModel @Inject constructor(
141142 googleSignInClient.signOut()
142143
143144 StreamVideo .instanceOrNull()?.let { streamVideo ->
144- streamVideo.getDevice().first ()?.let { device ->
145+ streamVideo.getDevice().firstOrNull ()?.let { device ->
145146 streamVideo.deleteDevice(device)
146147 }
148+ streamVideo.logOut()
147149 }
148150
149151 StreamVideo .removeClient()
You can’t perform that action at this time.
0 commit comments