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