improvement(Watchtower): Process alerts on default dispatcher

This commit is contained in:
Artem Chepurnoy 2024-06-02 09:06:32 +03:00
parent ecaa002d61
commit 5fa429d99e
No known key found for this signature in database
GPG Key ID: FAC37D0CF674043E
1 changed files with 3 additions and 0 deletions

View File

@ -46,6 +46,7 @@ import com.artemchep.keyguard.provider.bitwarden.entity.HibpBreachGroup
import io.ktor.http.*
import kotlinx.coroutines.CoroutineDispatcher
import kotlinx.coroutines.CoroutineScope
import kotlinx.coroutines.Dispatchers
import kotlinx.coroutines.coroutineScope
import kotlinx.coroutines.flow.Flow
import kotlinx.coroutines.flow.collectLatest
@ -55,6 +56,7 @@ import kotlinx.coroutines.flow.distinctUntilChanged
import kotlinx.coroutines.flow.flatMapLatest
import kotlinx.coroutines.flow.flow
import kotlinx.coroutines.flow.flowOf
import kotlinx.coroutines.flow.flowOn
import kotlinx.coroutines.flow.launchIn
import kotlinx.coroutines.flow.map
import kotlinx.coroutines.flow.onEach
@ -154,6 +156,7 @@ private class WatchtowerClient(
}
}
}
.flowOn(Dispatchers.Default)
.launchIn(this)
}
}