Compare commits
No commits in common. "c64a315226c1f205b609c24fd642e90e64accb7f" and "a4cafca6aba8c626fb568e857ab472b0c415c00c" have entirely different histories.
c64a315226
...
a4cafca6ab
|
@ -2,7 +2,6 @@ package kr.co.vividnext.sodalive.can.charge
|
||||||
|
|
||||||
import com.fasterxml.jackson.databind.ObjectMapper
|
import com.fasterxml.jackson.databind.ObjectMapper
|
||||||
import com.google.api.services.androidpublisher.AndroidPublisher
|
import com.google.api.services.androidpublisher.AndroidPublisher
|
||||||
import com.google.api.services.androidpublisher.model.ProductPurchasesAcknowledgeRequest
|
|
||||||
import kr.co.bootpay.Bootpay
|
import kr.co.bootpay.Bootpay
|
||||||
import kr.co.vividnext.sodalive.can.CanRepository
|
import kr.co.vividnext.sodalive.can.CanRepository
|
||||||
import kr.co.vividnext.sodalive.can.charge.event.ChargeSpringEvent
|
import kr.co.vividnext.sodalive.can.charge.event.ChargeSpringEvent
|
||||||
|
@ -259,18 +258,12 @@ class ChargeService(
|
||||||
private fun consumeWithRetry(productId: String, purchaseToken: String, charge: Charge, member: Member): Boolean {
|
private fun consumeWithRetry(productId: String, purchaseToken: String, charge: Charge, member: Member): Boolean {
|
||||||
var attempt = 0
|
var attempt = 0
|
||||||
var delay = 2000L
|
var delay = 2000L
|
||||||
val retries = 3
|
val retries = 5
|
||||||
|
|
||||||
var lastError: Exception? = null
|
var lastError: Exception? = null
|
||||||
|
|
||||||
while (attempt < retries) {
|
while (attempt < retries) {
|
||||||
try {
|
try {
|
||||||
androidPublisher.purchases().products().acknowledge(
|
|
||||||
"kr.co.vividnext.sodalive",
|
|
||||||
productId,
|
|
||||||
purchaseToken,
|
|
||||||
ProductPurchasesAcknowledgeRequest()
|
|
||||||
)
|
|
||||||
androidPublisher.purchases().products().consume(
|
androidPublisher.purchases().products().consume(
|
||||||
"kr.co.vividnext.sodalive",
|
"kr.co.vividnext.sodalive",
|
||||||
productId,
|
productId,
|
||||||
|
|
Loading…
Reference in New Issue