From c54b375c06f3d332db3a64ac45b28a61924cb48b Mon Sep 17 00:00:00 2001 From: Harsh Shandilya Date: Sun, 18 Oct 2020 23:28:33 +0530 Subject: [PATCH] Liked flag toggle should go both ways Signed-off-by: Harsh Shandilya --- .../main/java/dev/msfjarvis/lobsters/data/LobstersViewModel.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/dev/msfjarvis/lobsters/data/LobstersViewModel.kt b/app/src/main/java/dev/msfjarvis/lobsters/data/LobstersViewModel.kt index 3558cff7..540dd557 100644 --- a/app/src/main/java/dev/msfjarvis/lobsters/data/LobstersViewModel.kt +++ b/app/src/main/java/dev/msfjarvis/lobsters/data/LobstersViewModel.kt @@ -62,7 +62,7 @@ class LobstersViewModel @ViewModelInject constructor( private fun getMorePostsInternal(firstLoad: Boolean) { viewModelScope.launch(coroutineExceptionHandler) { val newPosts = lobstersApi.getHottestPosts(apiPage) - .map { it.apply { if (savedPostsDao.isLiked(shortId)) isLiked = true } } + .map { it.apply { isLiked = savedPostsDao.isLiked(shortId) } } .toList() if (firstLoad) { _posts.value = newPosts