From ccf3efe37f2e39f636eb9646d9ae4d45d833fa8c Mon Sep 17 00:00:00 2001 From: Alexander Zatsepin Date: Mon, 10 Sep 2018 16:30:55 +0300 Subject: [PATCH] [android] Review fixes --- .../AdsRemovalPurchaseController.java | 28 +++++++++++++------ 1 file changed, 19 insertions(+), 9 deletions(-) diff --git a/android/src/com/mapswithme/maps/purchase/AdsRemovalPurchaseController.java b/android/src/com/mapswithme/maps/purchase/AdsRemovalPurchaseController.java index 8d296b3da2..21952075ec 100644 --- a/android/src/com/mapswithme/maps/purchase/AdsRemovalPurchaseController.java +++ b/android/src/com/mapswithme/maps/purchase/AdsRemovalPurchaseController.java @@ -2,6 +2,7 @@ package com.mapswithme.maps.purchase; import android.app.Activity; import android.support.annotation.NonNull; +import android.support.annotation.Nullable; import android.text.TextUtils; import com.android.billingclient.api.Purchase; @@ -21,7 +22,7 @@ class AdsRemovalPurchaseController extends AbstractPurchaseController mProductIds; @@ -58,7 +59,7 @@ class AdsRemovalPurchaseController extends AbstractPurchaseController details) @@ -90,14 +91,11 @@ class AdsRemovalPurchaseController extends AbstractPurchaseController purchases) + { + for (Purchase purchase: purchases) + { + if (mProductIds.contains(purchase.getSku())) + return purchase; + } + + return null; + } } }