From 51eb29d9319b03ed73a7aa676e4918c77f98c980 Mon Sep 17 00:00:00 2001 From: Margaux Clerc Date: Wed, 20 May 2015 14:16:19 +0200 Subject: [PATCH] Fix inapp purchase methods in InAppActivity --- src/org/linphone/purchase/InAppPurchaseActivity.java | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/org/linphone/purchase/InAppPurchaseActivity.java b/src/org/linphone/purchase/InAppPurchaseActivity.java index 862081da1..5df79e2a6 100644 --- a/src/org/linphone/purchase/InAppPurchaseActivity.java +++ b/src/org/linphone/purchase/InAppPurchaseActivity.java @@ -118,7 +118,7 @@ public class InAppPurchaseActivity extends Activity implements InAppPurchaseList public void onClick(View v) { Purchasable item = (Purchasable) v.getTag(); if (v.equals(recoverAccountButton)) { - inAppPurchaseHelper.recoverAccount(item.getId(), getUsername()); + inAppPurchaseHelper.recoverAccount(getUsername()); } else { inAppPurchaseHelper.purchaseItemAsync(item.getId(), getUsername()); } @@ -149,6 +149,13 @@ public class InAppPurchaseActivity extends Activity implements InAppPurchaseList } }); } + + @Override + public void onActivateAccountSuccessful(boolean success) { + if (success) { + Log.d("[In-app purchase] Account activated"); + } + } private void displayBuySubscriptionButton(Purchasable item) { View layout = LayoutInflater.from(this).inflate(R.layout.in_app_purchasable, purchasableItemsLayout);