From 71c0c3be8836f49b0f9d45fe0eb73f2b83d8c08d Mon Sep 17 00:00:00 2001 From: "gawen.ackerman" <gawen.ackermann@etu.hesge.ch> Date: Fri, 5 Jan 2024 18:21:56 +0100 Subject: [PATCH] Remove useless code --- .../ui/components/ShowMovieModal.kt | 1 - .../viewmodels/ShowMovieViewModel.kt | 18 +++--------------- 2 files changed, 3 insertions(+), 16 deletions(-) diff --git a/src/app/src/main/java/com/example/moviestudio/ui/components/ShowMovieModal.kt b/src/app/src/main/java/com/example/moviestudio/ui/components/ShowMovieModal.kt index 63a7225..7ff4b59 100644 --- a/src/app/src/main/java/com/example/moviestudio/ui/components/ShowMovieModal.kt +++ b/src/app/src/main/java/com/example/moviestudio/ui/components/ShowMovieModal.kt @@ -69,7 +69,6 @@ fun ShowMovie( movie: Movie ) { val viewModel = viewModel<ShowMovieViewModel>() - viewModel.movie = movie val coroutineScope = rememberCoroutineScope() diff --git a/src/app/src/main/java/com/example/moviestudio/viewmodels/ShowMovieViewModel.kt b/src/app/src/main/java/com/example/moviestudio/viewmodels/ShowMovieViewModel.kt index 78e234b..f482234 100644 --- a/src/app/src/main/java/com/example/moviestudio/viewmodels/ShowMovieViewModel.kt +++ b/src/app/src/main/java/com/example/moviestudio/viewmodels/ShowMovieViewModel.kt @@ -12,26 +12,16 @@ import com.example.moviestudio.UserRating import com.example.moviestudio.database.DatabaseProvider class ShowMovieViewModel : ViewModel() { - var movie: Movie = Movie( - id = -1, - name = "", - releaseDate = "", - poster = "", - description = "", - actors = "", - genres = "" - ) val db = DatabaseProvider.getDatabase() var rating: MutableState<UserRating> = mutableStateOf<UserRating>( UserRating( comment = "", - rating = 5, - movieId = movie.id + rating = 1, + movieId = -1 ) ) - var isDropdownExpanded by mutableStateOf(false) private set @@ -48,15 +38,13 @@ class ShowMovieViewModel : ViewModel() { } suspend fun fetchRating(movieId: Long) { - val fetched: UserRating? = db.ratingDao().getUserRatingById(movieId) updateCommentValue("") updateRatingValue(1) + val fetched: UserRating? = db.ratingDao().getUserRatingById(movieId) fetched?.let { updateCommentValue(it.comment) updateRatingValue(it.rating) - Log.i("$$", "fetchRating:${rating.value} ") } - } -- GitLab