From 226dd4c4989547d4da2175038d779ab971f0ccc6 Mon Sep 17 00:00:00 2001 From: Noelia Alcala Date: Tue, 23 Jul 2024 11:30:04 +0200 Subject: [PATCH 1/2] Updated release notes and version number for new release - 5.209.1 --- app/version/version.properties | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/version/version.properties b/app/version/version.properties index 6b662a683b3e..9f43d584ee56 100644 --- a/app/version/version.properties +++ b/app/version/version.properties @@ -1 +1 @@ -VERSION=5.209.0 \ No newline at end of file +VERSION=5.209.1 \ No newline at end of file From 41899a6628cacf58a2072d60429f534248265666 Mon Sep 17 00:00:00 2001 From: Noelia Alcala Date: Sat, 20 Jul 2024 12:51:37 +0200 Subject: [PATCH 2/2] Mark onboarding completed when noBrowsersCtas is enabled --- app/src/main/java/com/duckduckgo/app/cta/ui/CtaViewModel.kt | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/com/duckduckgo/app/cta/ui/CtaViewModel.kt b/app/src/main/java/com/duckduckgo/app/cta/ui/CtaViewModel.kt index 30e8eeb7dc2f..7131876a1335 100644 --- a/app/src/main/java/com/duckduckgo/app/cta/ui/CtaViewModel.kt +++ b/app/src/main/java/com/duckduckgo/app/cta/ui/CtaViewModel.kt @@ -174,8 +174,8 @@ class CtaViewModel @Inject constructor( private suspend fun getHomeCta(): Cta? { return when { canShowDaxIntroCta() && extendedOnboardingFeatureToggles.noBrowserCtas().isEnabled() -> { - dismissedCtaDao.insert(DismissedCta(CtaId.DAX_INTRO)) - dismissedCtaDao.insert(DismissedCta(CtaId.DAX_END)) + settingsDataStore.hideTips = true + userStageStore.stageCompleted(AppStage.DAX_ONBOARDING) null } canShowDaxIntroCta() && !extendedOnboardingFeatureToggles.noBrowserCtas().isEnabled() -> { @@ -223,7 +223,6 @@ class CtaViewModel @Inject constructor( !daxOnboardingActive() || hideTips() -> false extendedOnboardingFeatureToggles.noBrowserCtas().isEnabled() -> { settingsDataStore.hideTips = true - dismissedCtaDao.insert(DismissedCta(CtaId.DAX_END)) userStageStore.stageCompleted(AppStage.DAX_ONBOARDING) false }