From 06d521c28078fe307c4686159e6e7bacd4fbe0fa Mon Sep 17 00:00:00 2001 From: Maurits van Beusekom Date: Wed, 28 Apr 2021 13:27:38 +0200 Subject: [PATCH] Make PurchaseDetails.status mandatory --- .../lib/src/types/purchase_details.dart | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/in_app_purchase/in_app_purchase_platform_interface/lib/src/types/purchase_details.dart b/packages/in_app_purchase/in_app_purchase_platform_interface/lib/src/types/purchase_details.dart index 2638e306aa97..08d0efe09878 100644 --- a/packages/in_app_purchase/in_app_purchase_platform_interface/lib/src/types/purchase_details.dart +++ b/packages/in_app_purchase/in_app_purchase_platform_interface/lib/src/types/purchase_details.dart @@ -14,6 +14,7 @@ class PurchaseDetails { required this.productID, required this.verificationData, required this.transactionDate, + required this.status, }); /// A unique identifier of the purchase. @@ -37,7 +38,7 @@ class PurchaseDetails { final String? transactionDate; /// The status that this [PurchaseDetails] is currently on. - PurchaseStatus? status; + PurchaseStatus status; /// The error details when the [status] is [PurchaseStatus.error]. ///