summaryrefslogtreecommitdiffhomepage
path: root/android/lib
diff options
context:
space:
mode:
authorJonatan Rhodin <jonatan.rhodin@mullvad.net>2025-07-30 09:51:11 +0200
committerJonatan Rhodin <jonatan.rhodin@mullvad.net>2025-07-30 09:51:11 +0200
commitf97e572a9fb720d9c95d694d360c9cc426fc3c9a (patch)
tree1ddf02b85c9300f18b5ddef8747d25535fe05655 /android/lib
parent0cb975fceb398929791e8a410c21284722723e35 (diff)
downloadmullvadvpn-f97e572a9fb720d9c95d694d360c9cc426fc3c9a.tar.xz
mullvadvpn-f97e572a9fb720d9c95d694d360c9cc426fc3c9a.zip
Add some basic logging for the play purchase verification process
Diffstat (limited to 'android/lib')
-rw-r--r--android/lib/billing/src/main/kotlin/net/mullvad/mullvadvpn/lib/billing/BillingPaymentRepository.kt2
1 files changed, 2 insertions, 0 deletions
diff --git a/android/lib/billing/src/main/kotlin/net/mullvad/mullvadvpn/lib/billing/BillingPaymentRepository.kt b/android/lib/billing/src/main/kotlin/net/mullvad/mullvadvpn/lib/billing/BillingPaymentRepository.kt
index 078cd3b838..e7ab084232 100644
--- a/android/lib/billing/src/main/kotlin/net/mullvad/mullvadvpn/lib/billing/BillingPaymentRepository.kt
+++ b/android/lib/billing/src/main/kotlin/net/mullvad/mullvadvpn/lib/billing/BillingPaymentRepository.kt
@@ -145,6 +145,7 @@ class BillingPaymentRepository(
}
val purchases = purchasesResult.nonPendingPurchases()
if (purchases.isEmpty()) {
+ Logger.d("No purchases to verify")
return@either VerificationResult.NothingToVerify
}
verifyPurchase(purchases.first())
@@ -171,5 +172,6 @@ class BillingPaymentRepository(
purchaseToken = PlayPurchasePaymentToken(purchase.purchaseToken),
)
)
+ .also { Logger.d("Purchase verification result $it") }
.map { ProductId(purchase.products.first()) }
}