From 09960045c92ab8834701db59d35b01229da99b52 Mon Sep 17 00:00:00 2001 From: Hamdi Kahloun Date: Wed, 7 Oct 2020 10:31:00 +0100 Subject: [PATCH 1/2] Android Code Inspection and Clean up --- packages/in_app_purchase/CHANGELOG.md | 4 ++++ .../flutter/plugins/inapppurchase/MethodCallHandlerImpl.java | 3 ++- packages/in_app_purchase/pubspec.yaml | 2 +- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/packages/in_app_purchase/CHANGELOG.md b/packages/in_app_purchase/CHANGELOG.md index a436a5e29a25..851e3b923f10 100644 --- a/packages/in_app_purchase/CHANGELOG.md +++ b/packages/in_app_purchase/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.3.4+13 + +* Android Code Inspection and Clean up. + ## 0.3.4+12 * [iOS] Fixed: finishing purchases upon payment dialog cancellation. diff --git a/packages/in_app_purchase/android/src/main/java/io/flutter/plugins/inapppurchase/MethodCallHandlerImpl.java b/packages/in_app_purchase/android/src/main/java/io/flutter/plugins/inapppurchase/MethodCallHandlerImpl.java index 335d4b8e12cf..8d4786f84d54 100644 --- a/packages/in_app_purchase/android/src/main/java/io/flutter/plugins/inapppurchase/MethodCallHandlerImpl.java +++ b/packages/in_app_purchase/android/src/main/java/io/flutter/plugins/inapppurchase/MethodCallHandlerImpl.java @@ -115,8 +115,9 @@ public void onMethodCall(MethodCall call, MethodChannel.Result result) { endConnection(result); break; case InAppPurchasePlugin.MethodNames.QUERY_SKU_DETAILS: + List skusList = call.argument("skusList"); querySkuDetailsAsync( - (String) call.argument("skuType"), (List) call.argument("skusList"), result); + (String) call.argument("skuType"), skusList, result); break; case InAppPurchasePlugin.MethodNames.LAUNCH_BILLING_FLOW: launchBillingFlow( diff --git a/packages/in_app_purchase/pubspec.yaml b/packages/in_app_purchase/pubspec.yaml index 6dd064e8af57..7d307cfef194 100644 --- a/packages/in_app_purchase/pubspec.yaml +++ b/packages/in_app_purchase/pubspec.yaml @@ -1,7 +1,7 @@ name: in_app_purchase description: A Flutter plugin for in-app purchases. Exposes APIs for making in-app purchases through the App Store and Google Play. homepage: https://github.com/flutter/plugins/tree/master/packages/in_app_purchase -version: 0.3.4+12 +version: 0.3.4+13 dependencies: async: ^2.0.8 From 42d11df5e8a9aae8a09ab702382b0e7d384dd5fc Mon Sep 17 00:00:00 2001 From: Hamdi Kahloun Date: Wed, 7 Oct 2020 10:43:17 +0100 Subject: [PATCH 2/2] Format --- .../flutter/plugins/inapppurchase/MethodCallHandlerImpl.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/packages/in_app_purchase/android/src/main/java/io/flutter/plugins/inapppurchase/MethodCallHandlerImpl.java b/packages/in_app_purchase/android/src/main/java/io/flutter/plugins/inapppurchase/MethodCallHandlerImpl.java index 8d4786f84d54..f1e715e239a2 100644 --- a/packages/in_app_purchase/android/src/main/java/io/flutter/plugins/inapppurchase/MethodCallHandlerImpl.java +++ b/packages/in_app_purchase/android/src/main/java/io/flutter/plugins/inapppurchase/MethodCallHandlerImpl.java @@ -116,8 +116,7 @@ public void onMethodCall(MethodCall call, MethodChannel.Result result) { break; case InAppPurchasePlugin.MethodNames.QUERY_SKU_DETAILS: List skusList = call.argument("skusList"); - querySkuDetailsAsync( - (String) call.argument("skuType"), skusList, result); + querySkuDetailsAsync((String) call.argument("skuType"), skusList, result); break; case InAppPurchasePlugin.MethodNames.LAUNCH_BILLING_FLOW: launchBillingFlow(