mirror of
https://github.com/Novaloop-AG/element-x-android.git
synced 2026-11-03 06:55:41 +00:00
Use SessionCoroutineScope here.
This commit is contained in:
+3
-3
@@ -27,7 +27,7 @@ import io.element.android.libraries.architecture.runCatchingUpdatingState
|
|||||||
import io.element.android.libraries.core.coroutine.CoroutineDispatchers
|
import io.element.android.libraries.core.coroutine.CoroutineDispatchers
|
||||||
import io.element.android.libraries.designsystem.theme.components.SearchBarResultState
|
import io.element.android.libraries.designsystem.theme.components.SearchBarResultState
|
||||||
import io.element.android.libraries.di.SessionScope
|
import io.element.android.libraries.di.SessionScope
|
||||||
import io.element.android.libraries.di.annotations.AppCoroutineScope
|
import io.element.android.libraries.di.annotations.SessionCoroutineScope
|
||||||
import io.element.android.libraries.matrix.api.room.JoinedRoom
|
import io.element.android.libraries.matrix.api.room.JoinedRoom
|
||||||
import io.element.android.libraries.matrix.api.room.RoomMember
|
import io.element.android.libraries.matrix.api.room.RoomMember
|
||||||
import io.element.android.libraries.matrix.api.room.RoomMembershipState
|
import io.element.android.libraries.matrix.api.room.RoomMembershipState
|
||||||
@@ -49,7 +49,7 @@ class DefaultInvitePeoplePresenter @AssistedInject constructor(
|
|||||||
@Assisted private val room: JoinedRoom,
|
@Assisted private val room: JoinedRoom,
|
||||||
private val userRepository: UserRepository,
|
private val userRepository: UserRepository,
|
||||||
private val coroutineDispatchers: CoroutineDispatchers,
|
private val coroutineDispatchers: CoroutineDispatchers,
|
||||||
@AppCoroutineScope private val coroutineScope: CoroutineScope,
|
@SessionCoroutineScope private val sessionCoroutineScope: CoroutineScope,
|
||||||
private val appErrorStateService: AppErrorStateService,
|
private val appErrorStateService: AppErrorStateService,
|
||||||
) : InvitePeoplePresenter {
|
) : InvitePeoplePresenter {
|
||||||
@AssistedFactory
|
@AssistedFactory
|
||||||
@@ -96,7 +96,7 @@ class DefaultInvitePeoplePresenter @AssistedInject constructor(
|
|||||||
searchResults.toggleUser(event.user)
|
searchResults.toggleUser(event.user)
|
||||||
}
|
}
|
||||||
is InvitePeopleEvents.SendInvites -> {
|
is InvitePeopleEvents.SendInvites -> {
|
||||||
coroutineScope.sendInvites(selectedUsers.value)
|
sessionCoroutineScope.sendInvites(selectedUsers.value)
|
||||||
}
|
}
|
||||||
is InvitePeopleEvents.CloseSearch -> {
|
is InvitePeopleEvents.CloseSearch -> {
|
||||||
searchActive = false
|
searchActive = false
|
||||||
|
|||||||
Reference in New Issue
Block a user