diff --git a/android/src/main/java/com/dooboolab/RNIap/RNIapModule.java b/android/src/main/java/com/dooboolab/RNIap/RNIapModule.java index ded008649..ee559ba92 100644 --- a/android/src/main/java/com/dooboolab/RNIap/RNIapModule.java +++ b/android/src/main/java/com/dooboolab/RNIap/RNIapModule.java @@ -20,7 +20,6 @@ import java.math.BigDecimal; import java.util.ArrayList; -import java.util.Collections; import java.util.HashMap; import java.util.List; @@ -248,7 +247,7 @@ public void run() { promise.resolve(false); return; } - final List pendingPurchases = Collections.EMPTY_LIST; + final List pendingPurchases = new ArrayList<>(); for (Purchase purchase : purchases) { // we only want to try to consume PENDING items, in order to force cache-refresh for them if (purchase.getPurchaseState() == Purchase.PurchaseState.PENDING) {