Update how we deal with failed or in progress subscriptions.

This commit is contained in:
Alex Hart
2021-11-19 15:30:15 -04:00
committed by Cody Henthorne
parent b4fe5bdcc6
commit 8a00caabd7
12 changed files with 190 additions and 17 deletions

View File

@@ -79,6 +79,7 @@ data class Subscription(
}
class Model(
val activePrice: FiatMoney?,
val subscription: Subscription,
val isSelected: Boolean,
val isActive: Boolean,
@@ -134,7 +135,7 @@ data class Subscription(
val formattedPrice = FiatMoneyUtil.format(
context.resources,
model.subscription.prices.first { it.currency == model.selectedCurrency },
model.activePrice ?: model.subscription.prices.first { it.currency == model.selectedCurrency },
FiatMoneyUtil.formatOptions()
)