Don't acknowledge pending purchases

This commit is contained in:
Moez Bhatti
2022-12-13 19:46:18 -05:00
parent a12629a72f
commit 844c1be689
@@ -197,7 +197,7 @@ class BillingManagerImpl @Inject constructor(
private suspend fun handlePurchases(purchases: List<Purchase>) = executeServiceRequest {
purchases.forEach { purchase ->
if (!purchase.isAcknowledged) {
if (!purchase.isAcknowledged && purchase.purchaseState == PurchaseState.PURCHASED) {
val params = AcknowledgePurchaseParams.newBuilder()
.setPurchaseToken(purchase.purchaseToken)
.build()