Merge pull request '구글 인 앱구매 검증' (#153) from test into main

Reviewed-on: #153
This commit is contained in:
klaus 2024-03-28 17:13:57 +00:00
commit 8c1b95dc97
1 changed files with 7 additions and 7 deletions

View File

@ -237,6 +237,13 @@ class ChargeService(
charge.payment!!.status == PaymentStatus.REQUEST charge.payment!!.status == PaymentStatus.REQUEST
) { ) {
consumeWithRetry(productId, purchaseToken, charge, member) consumeWithRetry(productId, purchaseToken, charge, member)
applicationEventPublisher.publishEvent(
ChargeSpringEvent(
chargeId = charge.id!!,
memberId = member.id!!
)
)
} else { } else {
throw SodaException("결제정보에 오류가 있습니다.") throw SodaException("결제정보에 오류가 있습니다.")
} }
@ -262,13 +269,6 @@ class ChargeService(
charge.payment!!.status = PaymentStatus.COMPLETE charge.payment!!.status = PaymentStatus.COMPLETE
member.charge(charge.chargeCan, 0, "aos") member.charge(charge.chargeCan, 0, "aos")
applicationEventPublisher.publishEvent(
ChargeSpringEvent(
chargeId = charge.id!!,
memberId = member.id!!
)
)
return return
} catch (e: Exception) { } catch (e: Exception) {
lastError = e lastError = e