From 942a58bc230cb56d151fa0044c540c8aef00269a Mon Sep 17 00:00:00 2001 From: Phillip Thelen Date: Wed, 13 Mar 2019 14:41:32 +0100 Subject: [PATCH] Fix #1113 --- .../views/subscriptions/SubscriptionDetailsView.kt | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/Habitica/src/main/java/com/habitrpg/android/habitica/ui/views/subscriptions/SubscriptionDetailsView.kt b/Habitica/src/main/java/com/habitrpg/android/habitica/ui/views/subscriptions/SubscriptionDetailsView.kt index 64a989d56..aadb0465f 100644 --- a/Habitica/src/main/java/com/habitrpg/android/habitica/ui/views/subscriptions/SubscriptionDetailsView.kt +++ b/Habitica/src/main/java/com/habitrpg/android/habitica/ui/views/subscriptions/SubscriptionDetailsView.kt @@ -94,17 +94,14 @@ class SubscriptionDetailsView : LinearLayout { } } - fun openSubscriptionWebsite() { + private fun openSubscriptionWebsite() { if (plan?.paymentMethod != null) { - val intent: Intent = if (plan?.paymentMethod == "Google") { - Intent(Intent.ACTION_VIEW) - .setComponent(ComponentName("com.android.vending", - "com.google.android.finsky.activities.MainActivity")) - .setFlags(Intent.FLAG_ACTIVITY_NEW_TASK) + val url = if (plan?.paymentMethod == "Google") { + "https://play.google.com/store/account/subscriptions" } else { - Intent(Intent.ACTION_VIEW, Uri.parse(BuildConfig.BASE_URL + "/")) + BuildConfig.BASE_URL + "/" } - context.startActivity(intent) + context.startActivity(Intent(Intent.ACTION_VIEW, Uri.parse(url))) } } }