🐛 fix bug movies were not inserted

develop
Jordan ARTZET 2 years ago
parent d0768d2704
commit ba977653c0

@ -35,6 +35,7 @@ interface MovieDAO {
@Transaction
suspend fun insertMovieDetailsWithGenres(movieDetailsWithGenres : MovieDetailsWithGenres) {
insert(movieDetailsWithGenres.movieDetails.movie)
insertMovieDetails(movieDetailsWithGenres.movieDetails)
insertGenres(movieDetailsWithGenres.genres)
val movieDetailsGenres = movieDetailsWithGenres.genres.map {

@ -25,10 +25,10 @@ class MovieLocalRepository(private val movieDAO: MovieDAO) {
suspend fun getAllMovies() : List<Movie> = withContext(Dispatchers.IO) {
val listMovie : MutableList<Movie> = mutableListOf()
val listMoviesEntities = movieDAO.getAllMoviesDetails()
val listMoviesEntities = movieDAO.getAllMovies()
listMoviesEntities.forEach { movieEntity ->
listMovie.add(MovieLocalMapper.mapToMovie(movieEntity.movie))
listMovie.add(MovieLocalMapper.mapToMovie(movieEntity))
}
listMovie

Loading…
Cancel
Save