From 7a65bc2d8d8fb378db17d9cbd71b9133e4b8810f Mon Sep 17 00:00:00 2001 From: Kalista Payne Date: Thu, 28 Aug 2025 17:41:38 -0500 Subject: [PATCH] fix(privacy): wire up modal --- .../src/components/header/banners/privacy.vue | 3 ++ .../src/components/settings/privacyModal.vue | 29 ++++++++++++++++--- website/client/src/libs/analytics.js | 8 +++-- 3 files changed, 34 insertions(+), 6 deletions(-) diff --git a/website/client/src/components/header/banners/privacy.vue b/website/client/src/components/header/banners/privacy.vue index 67dd1fe57b..2e1faf0ac4 100644 --- a/website/client/src/components/header/banners/privacy.vue +++ b/website/client/src/components/header/banners/privacy.vue @@ -98,6 +98,9 @@ export default { ) { this.hidden = true; } + this.$root.$on('privacy-complete', () => { + this.close(); + }); }, methods: { close () { diff --git a/website/client/src/components/settings/privacyModal.vue b/website/client/src/components/settings/privacyModal.vue index 4909994ecc..0e8a16b917 100644 --- a/website/client/src/components/settings/privacyModal.vue +++ b/website/client/src/components/settings/privacyModal.vue @@ -21,7 +21,9 @@ - + {{ $t('usedForSupport') }} @@ -44,13 +46,22 @@