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; + } } }