Show insufficient hourglasses modal if subscribed

Show insufficient hourglasses modal if subscribed when attempting to purchase item without enough hourglasses
This commit is contained in:
Hafizzle 2023-10-03 11:52:02 -04:00
parent 773038804c
commit 8de7b52f44

View file

@ -372,7 +372,7 @@ class PurchaseDialog(
parentActivity?.let { activity -> InsufficientGemsDialog(activity, shopItem.value).show() }
}
"hourglasses" == shopItem.currency -> {
if ((user?.hourglassCount?.toDouble() ?: 0.0) > 0.0) {
if (user?.isSubscribed == true) {
InsufficientHourglassesDialog(context).show()
} else {
val subscriptionBottomSheet = EventOutcomeSubscriptionBottomSheetFragment().apply {