From 49d330f0ec906402f1f46a70a2aa497e2dbde9fe Mon Sep 17 00:00:00 2001 From: skydoves Date: Fri, 27 Oct 2023 11:56:39 +0900 Subject: [PATCH] Remove useless coroutine scopes --- .../initializer/StreamVideoInitializer.kt | 30 ++++++++----------- 1 file changed, 12 insertions(+), 18 deletions(-) diff --git a/features/video/src/main/kotlin/io/getstream/whatsappclone/video/initializer/StreamVideoInitializer.kt b/features/video/src/main/kotlin/io/getstream/whatsappclone/video/initializer/StreamVideoInitializer.kt index ded367a..4865fbd 100644 --- a/features/video/src/main/kotlin/io/getstream/whatsappclone/video/initializer/StreamVideoInitializer.kt +++ b/features/video/src/main/kotlin/io/getstream/whatsappclone/video/initializer/StreamVideoInitializer.kt @@ -23,29 +23,23 @@ import io.getstream.video.android.core.StreamVideoBuilder import io.getstream.video.android.model.User import io.getstream.whatsappclone.video.BuildConfig import java.nio.charset.StandardCharsets -import kotlinx.coroutines.CoroutineScope -import kotlinx.coroutines.Dispatchers -import kotlinx.coroutines.launch class StreamVideoInitializer : Initializer { override fun create(context: Context) { val userId = "stream" - val coroutineScope = CoroutineScope(Dispatchers.IO) - coroutineScope.launch { - // initialize Stream Video SDK - StreamVideoBuilder( - context = context, - apiKey = BuildConfig.STREAM_API_KEY, - token = devToken(userId), - user = User( - id = userId, - name = "stream", - image = "http://placekitten.com/200/300", - role = "admin" - ) - ).build() - } + // initialize Stream Video SDK + StreamVideoBuilder( + context = context, + apiKey = BuildConfig.STREAM_API_KEY, + token = devToken(userId), + user = User( + id = userId, + name = "stream", + image = "http://placekitten.com/200/300", + role = "admin" + ) + ).build() } override fun dependencies(): List>> = emptyList()