From 0bb80ae8b37b8fade5e847ded4dc18abf028d42b Mon Sep 17 00:00:00 2001 From: Mateusz Sikora Date: Mon, 26 Oct 2020 17:35:31 +0100 Subject: [PATCH] Fix effective price in updates coming from pubsub --- .../yaak/domain/googleplay/GooglePlaySubscriptionService.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/kotlin/com/dietmap/yaak/domain/googleplay/GooglePlaySubscriptionService.kt b/src/main/kotlin/com/dietmap/yaak/domain/googleplay/GooglePlaySubscriptionService.kt index 4b2bcab..0b8f179 100644 --- a/src/main/kotlin/com/dietmap/yaak/domain/googleplay/GooglePlaySubscriptionService.kt +++ b/src/main/kotlin/com/dietmap/yaak/domain/googleplay/GooglePlaySubscriptionService.kt @@ -109,7 +109,7 @@ class GooglePlaySubscriptionService(val androidPublisherApiClient: AndroidPublis description = "Google Play subscription update: " + notification.notificationType, productId = notification.subscriptionId, countryCode = subscription.countryCode, - price = BigDecimal(subscription.priceAmountMicros).divide(BigDecimal(1000 * 1000)), + price = subscription.calculateEffectivePrice(null), currencyCode = subscription.priceCurrencyCode, transactionId = subscription.orderId, originalTransactionId = subscription.getInitialOrderId(),