Moves expiration process to IO

This commit is contained in:
Vitor Pamplona
2026-03-22 19:06:37 -04:00
parent f70fd9ad2b
commit 41b0abc8e9
@@ -502,9 +502,12 @@ fun observeUserStatuses(
val flow =
remember(user) {
user.statusState().statuses.onStart {
user.statusState().removeExpired()
}
user
.statusState()
.statuses
.onStart {
user.statusState().removeExpired()
}.flowOn(Dispatchers.IO)
}
@SuppressLint("StateFlowValueCalledInComposition")