mirror of
https://github.com/msfjarvis/compose-lobsters
synced 2025-08-17 23:47:02 +05:30
Use transformLikedFlag in savePost method
Signed-off-by: Aditya Wasan <adityawasan55@gmail.com>
This commit is contained in:
parent
dc83ad2dee
commit
a38a52ebf3
1 changed files with 1 additions and 5 deletions
|
@ -77,13 +77,9 @@ class LobstersViewModel @ViewModelInject constructor(
|
|||
|
||||
fun savePost(post: LobstersPost) {
|
||||
viewModelScope.launch {
|
||||
val tempList = _posts.value
|
||||
_posts.value = tempList.map {
|
||||
if (it.shortId == post.shortId) it.isLiked = true
|
||||
it
|
||||
}
|
||||
savedPostsDao.insertPosts(post)
|
||||
getSavedPosts()
|
||||
_posts.value = _posts.value.transformLikedFlag().toList()
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue