File tree Expand file tree Collapse file tree 2 files changed +3
-1
lines changed
subscriptions/subscriptions-impl/src/main/java/com/duckduckgo/subscriptions/impl Expand file tree Collapse file tree 2 files changed +3
-1
lines changed Original file line number Diff line number Diff line change @@ -40,6 +40,7 @@ import com.duckduckgo.subscriptions.api.SubscriptionStatus
40
40
import com.duckduckgo.subscriptions.api.Subscriptions
41
41
import com.duckduckgo.subscriptions.impl.SubscriptionsConstants.PRIVACY_PRO_ETLD
42
42
import com.duckduckgo.subscriptions.impl.SubscriptionsConstants.PRIVACY_PRO_PATH
43
+ import com.duckduckgo.subscriptions.impl.SubscriptionsConstants.PRIVACY_SUBSCRIPTIONS_PATH
43
44
import com.duckduckgo.subscriptions.impl.pixels.SubscriptionPixelSender
44
45
import com.duckduckgo.subscriptions.impl.repository.isActiveOrWaiting
45
46
import com.duckduckgo.subscriptions.impl.ui.SubscriptionsWebViewActivityWithParams
@@ -124,7 +125,7 @@ class RealSubscriptions @Inject constructor(
124
125
val eTld = uri.host?.toTldPlusOne() ? : return false
125
126
val size = uri.pathSegments.size
126
127
val path = uri.pathSegments.firstOrNull()
127
- return eTld == PRIVACY_PRO_ETLD && size == 1 && path == PRIVACY_PRO_PATH
128
+ return eTld == PRIVACY_PRO_ETLD && size == 1 && ( path == PRIVACY_PRO_PATH || path == PRIVACY_SUBSCRIPTIONS_PATH )
128
129
}
129
130
130
131
override suspend fun isFreeTrialEligible (): Boolean {
Original file line number Diff line number Diff line change @@ -61,4 +61,5 @@ object SubscriptionsConstants {
61
61
const val FAQS_URL = " https://duckduckgo.com/duckduckgo-help-pages/privacy-pro/"
62
62
const val PRIVACY_PRO_ETLD = " duckduckgo.com"
63
63
const val PRIVACY_PRO_PATH = " pro"
64
+ const val PRIVACY_SUBSCRIPTIONS_PATH = " subscriptions"
64
65
}
You can’t perform that action at this time.
0 commit comments