From 76038e7bfa9345e783436c8d8478913d4e149b1e Mon Sep 17 00:00:00 2001 From: Eyal Date: Wed, 22 Jul 2020 19:25:57 +0300 Subject: [PATCH] Fixed isUserOnQuest in PartyViewModel which fixed the dmg pending when not participating in quest --- .../habitrpg/android/habitica/ui/viewmodels/PartyViewModel.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Habitica/src/main/java/com/habitrpg/android/habitica/ui/viewmodels/PartyViewModel.kt b/Habitica/src/main/java/com/habitrpg/android/habitica/ui/viewmodels/PartyViewModel.kt index 91a6712fd..f916b9318 100644 --- a/Habitica/src/main/java/com/habitrpg/android/habitica/ui/viewmodels/PartyViewModel.kt +++ b/Habitica/src/main/java/com/habitrpg/android/habitica/ui/viewmodels/PartyViewModel.kt @@ -20,7 +20,7 @@ class PartyViewModel: GroupViewModel() { get() = getGroupData().value?.quest?.active == true internal val isUserOnQuest: Boolean - get() = getGroupData().value?.quest?.members?.filter { it.key == getUserData().value?.id } != null + get() = !(getGroupData().value?.quest?.members?.filter { it.key == getUserData().value?.id }?.isEmpty()?:true) private val members: MutableLiveData?> by lazy { MutableLiveData?>()