From 3e4cb3beda7ce240ae19089a97bae6fd2150ef64 Mon Sep 17 00:00:00 2001 From: Omar Elgabry Date: Tue, 14 Jul 2020 13:15:27 -0400 Subject: [PATCH] Add missing fields in IAPResponseForIOS6 --- appstore/model.go | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/appstore/model.go b/appstore/model.go index 79cf2bb..4ab1169 100644 --- a/appstore/model.go +++ b/appstore/model.go @@ -158,14 +158,16 @@ type ( // IAPResponseForIOS6 is iOS 6 style receipt schema. IAPResponseForIOS6 struct { - AutoRenewProductID string `json:"auto_renew_product_id"` - AutoRenewStatus int `json:"auto_renew_status"` - CancellationReason string `json:"cancellation_reason,omitempty"` - ExpirationIntent string `json:"expiration_intent,omitempty"` - IsInBillingRetryPeriod string `json:"is_in_billing_retry_period,omitempty"` - LatestReceiptInfo ReceiptForIOS6 `json:"latest_expired_receipt_info"` - Receipt ReceiptForIOS6 `json:"receipt"` - Status int `json:"status"` + AutoRenewProductID string `json:"auto_renew_product_id"` + AutoRenewStatus int `json:"auto_renew_status"` + CancellationReason string `json:"cancellation_reason,omitempty"` + ExpirationIntent string `json:"expiration_intent,omitempty"` + IsInBillingRetryPeriod string `json:"is_in_billing_retry_period,omitempty"` + Receipt ReceiptForIOS6 `json:"receipt"` + LatestExpiredReceiptInfo ReceiptForIOS6 `json:"latest_expired_receipt_info"` + LatestReceipt string `json:"latest_receipt"` + LatestReceiptInfo ReceiptForIOS6 `json:"latest_receipt_info"` + Status int `json:"status"` } ReceiptForIOS6 struct {