aboutsummaryrefslogtreecommitdiffstats
path: root/app/src/main/java/foundation/e/privacycentralapp/features
diff options
context:
space:
mode:
authorGuillaume Jacquart <guillaume.jacquart@hoodbrains.com>2022-03-03 07:36:58 +0000
committerGuillaume Jacquart <guillaume.jacquart@hoodbrains.com>2022-03-03 07:36:58 +0000
commit6d2cce8fa6748a1aceecd71c44296955d36fcebf (patch)
treee58b397c478d8d61cfedc541ff3361692b917883 /app/src/main/java/foundation/e/privacycentralapp/features
parent72a66e8640c21683e99e4e7d866253fe205d14f0 (diff)
parent00620b4b24482c67541106b6b4584b3ff4f383ca (diff)
downloadadvanced-privacy-6d2cce8fa6748a1aceecd71c44296955d36fcebf.tar.gz
Merge branch 'auto_update_trackers' into 'main'
Update trackers list each week #4595 See merge request e/privacy-central/privacycentralapp!21
Diffstat (limited to 'app/src/main/java/foundation/e/privacycentralapp/features')
-rw-r--r--app/src/main/java/foundation/e/privacycentralapp/features/trackers/apptrackers/AppTrackersFeature.kt8
-rw-r--r--app/src/main/java/foundation/e/privacycentralapp/features/trackers/apptrackers/ToggleTrackersAdapter.kt2
2 files changed, 2 insertions, 8 deletions
diff --git a/app/src/main/java/foundation/e/privacycentralapp/features/trackers/apptrackers/AppTrackersFeature.kt b/app/src/main/java/foundation/e/privacycentralapp/features/trackers/apptrackers/AppTrackersFeature.kt
index b35fbca..790a5a0 100644
--- a/app/src/main/java/foundation/e/privacycentralapp/features/trackers/apptrackers/AppTrackersFeature.kt
+++ b/app/src/main/java/foundation/e/privacycentralapp/features/trackers/apptrackers/AppTrackersFeature.kt
@@ -192,7 +192,7 @@ class AppTrackersFeature(
}
is Action.ClickTracker -> {
flowOf(
- action.tracker.getExodusId()?.let {
+ action.tracker.exodusId?.let {
try {
Effect.OpenUrlEffect(Uri.parse(exodusBaseUrl + it))
} catch (e: Exception) {
@@ -226,9 +226,3 @@ class AppTrackersFeature(
)
}
}
-
-fun Tracker.getExodusId(): String? {
- return if (id.startsWith("exodus_")) {
- id.substringAfter("exodus_")
- } else null
-}
diff --git a/app/src/main/java/foundation/e/privacycentralapp/features/trackers/apptrackers/ToggleTrackersAdapter.kt b/app/src/main/java/foundation/e/privacycentralapp/features/trackers/apptrackers/ToggleTrackersAdapter.kt
index 82f2d2c..e77b61f 100644
--- a/app/src/main/java/foundation/e/privacycentralapp/features/trackers/apptrackers/ToggleTrackersAdapter.kt
+++ b/app/src/main/java/foundation/e/privacycentralapp/features/trackers/apptrackers/ToggleTrackersAdapter.kt
@@ -46,7 +46,7 @@ class ToggleTrackersAdapter(
fun bind(item: Pair<Tracker, Boolean>, isEnabled: Boolean) {
val text = item.first.label
- if (item.first.website != null) {
+ if (item.first.exodusId != null) {
title.setTextColor(ContextCompat.getColor(title.context, R.color.accent))
val spannable = SpannableString(text)
spannable.setSpan(UnderlineSpan(), 0, spannable.length, 0)