play-billing-samples
play-billing-samples copied to clipboard
In querySubscriptionPurchases() , after check !billingClient.isReady , should return ?
in ClasssyTaxiAppKotlin , BillingClientLifecycle.kt
fun querySubscriptionPurchases() {
if (!billingClient.isReady) {
Log.e(TAG, "querySubscriptionPurchases: BillingClient is not ready")
billingClient.startConnection(this)
// ---------------------------> should return here?
}
billingClient.queryPurchasesAsync(
QueryPurchasesParams.newBuilder()
.setProductType(BillingClient.ProductType.SUBS)
.build(), this
)
}