From c5011544dcc0e30928a09d54e152f10ff45988d6 Mon Sep 17 00:00:00 2001 From: michaelbel Date: Fri, 18 Oct 2024 23:25:49 +0300 Subject: [PATCH] Update project --- .../kotlin/org/michaelbel/movies/feed/FeedViewModel.kt | 4 +--- .../org/michaelbel/movies/feed/di/FeedKoinModule.android.kt | 2 +- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/feature/feed-impl/src/androidMain/kotlin/org/michaelbel/movies/feed/FeedViewModel.kt b/feature/feed-impl/src/androidMain/kotlin/org/michaelbel/movies/feed/FeedViewModel.kt index b1c93014b..3cf95b9cb 100644 --- a/feature/feed-impl/src/androidMain/kotlin/org/michaelbel/movies/feed/FeedViewModel.kt +++ b/feature/feed-impl/src/androidMain/kotlin/org/michaelbel/movies/feed/FeedViewModel.kt @@ -25,7 +25,6 @@ import org.michaelbel.movies.common.exceptions.CreateSessionException import org.michaelbel.movies.common.list.MovieList import org.michaelbel.movies.common.viewmodel.BaseViewModel import org.michaelbel.movies.interactor.Interactor -import org.michaelbel.movies.interactor.MovieInteractor import org.michaelbel.movies.network.connectivity.NetworkManager import org.michaelbel.movies.network.connectivity.NetworkStatus import org.michaelbel.movies.notifications.NotificationClient @@ -35,7 +34,6 @@ import org.michaelbel.movies.persistence.database.entity.pojo.MoviePojo class FeedViewModel( savedStateHandle: SavedStateHandle, private val interactor: Interactor, - private val movieInteractor: MovieInteractor, private val notificationClient: NotificationClient, networkManager: NetworkManager ): BaseViewModel() { @@ -72,7 +70,7 @@ class FeedViewModel( ) val pagingDataFlow: Flow> = currentMovieList - .flatMapLatest { movieList -> movieInteractor.moviesPagingData(movieList) } + .flatMapLatest { movieList -> interactor.moviesPagingData(movieList) } .cachedIn(this) private var _notificationsPermissionRequired: MutableStateFlow = MutableStateFlow(false) diff --git a/feature/feed-impl/src/androidMain/kotlin/org/michaelbel/movies/feed/di/FeedKoinModule.android.kt b/feature/feed-impl/src/androidMain/kotlin/org/michaelbel/movies/feed/di/FeedKoinModule.android.kt index d2b9fd386..1e45fc5d7 100644 --- a/feature/feed-impl/src/androidMain/kotlin/org/michaelbel/movies/feed/di/FeedKoinModule.android.kt +++ b/feature/feed-impl/src/androidMain/kotlin/org/michaelbel/movies/feed/di/FeedKoinModule.android.kt @@ -13,5 +13,5 @@ actual val feedKoinModule = module { notificationClientKoinModule, networkManagerKoinModule ) - viewModel { FeedViewModel(get(), get(), get(), get(), get()) } + viewModel { FeedViewModel(get(), get(), get(), get()) } } \ No newline at end of file