diff --git a/app/src/main/kotlin/com/wire/android/di/accountScoped/CallsModule.kt b/app/src/main/kotlin/com/wire/android/di/accountScoped/CallsModule.kt index 8e5e764d608..4098b7daa9d 100644 --- a/app/src/main/kotlin/com/wire/android/di/accountScoped/CallsModule.kt +++ b/app/src/main/kotlin/com/wire/android/di/accountScoped/CallsModule.kt @@ -26,7 +26,7 @@ import com.wire.kalium.logic.feature.call.usecase.EndCallOnConversationChangeUse import com.wire.kalium.logic.feature.call.usecase.EndCallUseCase import com.wire.kalium.logic.feature.call.usecase.FlipToBackCameraUseCase import com.wire.kalium.logic.feature.call.usecase.FlipToFrontCameraUseCase -import com.wire.kalium.logic.feature.call.usecase.GetAllCallsWithSortedParticipantsUseCase +import com.wire.kalium.logic.feature.call.usecase.GetIncomingCallsUseCase import com.wire.kalium.logic.feature.call.usecase.MuteCallUseCase import com.wire.kalium.logic.feature.call.usecase.ObserveEstablishedCallsUseCase import com.wire.kalium.logic.feature.call.usecase.ObserveOutgoingCallUseCase @@ -58,7 +58,7 @@ class CallsModule { @ViewModelScoped @Provides - fun provideGetIncomingCallsUseCase(callsScope: CallsScope) = + fun provideGetIncomingCallsUseCase(callsScope: CallsScope): GetIncomingCallsUseCase = callsScope.getIncomingCalls @ViewModelScoped @@ -91,12 +91,6 @@ class CallsModule { fun provideAcceptCallUseCase(callsScope: CallsScope) = callsScope.answerCall - @ViewModelScoped - @Provides - fun provideObserveCallByConversationIdUseCase( - callsScope: CallsScope - ): GetAllCallsWithSortedParticipantsUseCase = callsScope.allCallsWithSortedParticipants - @ViewModelScoped @Provides fun provideOnGoingCallUseCase( diff --git a/app/src/main/kotlin/com/wire/android/ui/calling/SharedCallingViewModel.kt b/app/src/main/kotlin/com/wire/android/ui/calling/SharedCallingViewModel.kt index 536d175b451..afc93fb868f 100644 --- a/app/src/main/kotlin/com/wire/android/ui/calling/SharedCallingViewModel.kt +++ b/app/src/main/kotlin/com/wire/android/ui/calling/SharedCallingViewModel.kt @@ -125,7 +125,7 @@ class SharedCallingViewModel @AssistedInject constructor( init { viewModelScope.launch { - val allCallsSharedFlow = observeEstablishedCallWithSortedParticipants(conversationId) + val allCallsSharedFlow = observeEstablishedCallWithSortedParticipants() .flowOn(dispatchers.default()).shareIn(this, started = SharingStarted.Lazily) launch { diff --git a/app/src/test/kotlin/com/wire/android/ui/calling/SharedCallingViewModelTest.kt b/app/src/test/kotlin/com/wire/android/ui/calling/SharedCallingViewModelTest.kt index 59f69ff85b7..9635c8ef649 100644 --- a/app/src/test/kotlin/com/wire/android/ui/calling/SharedCallingViewModelTest.kt +++ b/app/src/test/kotlin/com/wire/android/ui/calling/SharedCallingViewModelTest.kt @@ -73,7 +73,7 @@ import org.junit.jupiter.api.extension.ExtendWith class SharedCallingViewModelTest { @MockK - private lateinit var establishedCall: ObserveEstablishedCallWithSortedParticipantsUseCase + private lateinit var observeEstablishedCall: ObserveEstablishedCallWithSortedParticipantsUseCase @MockK private lateinit var endCall: EndCallUseCase @@ -141,7 +141,7 @@ class SharedCallingViewModelTest { @BeforeEach fun setup() { MockKAnnotations.init(this) - coEvery { establishedCall.invoke(any()) } returns callFlow + coEvery { observeEstablishedCall.invoke() } returns callFlow coEvery { observeConversationDetails.invoke(any()) } returns emptyFlow() coEvery { observeSpeaker.invoke() } returns emptyFlow() coEvery { observeInCallReactionsUseCase(any()) } returns reactionsFlow @@ -150,7 +150,7 @@ class SharedCallingViewModelTest { sharedCallingViewModel = SharedCallingViewModel( conversationId = conversationId, conversationDetails = observeConversationDetails, - observeEstablishedCallWithSortedParticipants = establishedCall, + observeEstablishedCallWithSortedParticipants = observeEstablishedCall, endCall = endCall, muteCall = muteCall, flipToFrontCamera = flipToFrontCamera, diff --git a/kalium b/kalium index 00d233565fd..243726b5438 160000 --- a/kalium +++ b/kalium @@ -1 +1 @@ -Subproject commit 00d233565fd47aa8bde62bac70d054de0f9dd4c4 +Subproject commit 243726b5438d246c63c95292fe3fadcd38493a2d