From da39283e0827d1239090ce4cd9922bcf58c9c12a Mon Sep 17 00:00:00 2001 From: Maya Date: Wed, 11 Feb 2026 22:00:25 +0300 Subject: [PATCH] fix: better privacy section visibility behaviour --- src/lib/sections/settings/Privacy.svelte | 4 +++- src/routes/settings/+page.svelte | 5 ++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/src/lib/sections/settings/Privacy.svelte b/src/lib/sections/settings/Privacy.svelte index 30f3eda..9751eb6 100644 --- a/src/lib/sections/settings/Privacy.svelte +++ b/src/lib/sections/settings/Privacy.svelte @@ -17,6 +17,7 @@ import { ToastManager } from "$lib/util/toast.svelte"; import { DISABLE_ALL_EXTERNAL_REQUESTS } from "$lib/util/consts"; import { addDialog } from "$lib/store/DialogProvider"; + import { PUB_PLAUSIBLE_URL } from "$env/static/public"; const { settings = $bindable() }: { settings: ISettings } = $props(); @@ -134,7 +135,7 @@ {m["settings.privacy.title"]()}
- {#if !DISABLE_ALL_EXTERNAL_REQUESTS} + {#if !DISABLE_ALL_EXTERNAL_REQUESTS && PUB_PLAUSIBLE_URL}

@@ -269,6 +270,7 @@ {m["settings.privacy.clear_all_data"]()}

+
diff --git a/src/routes/settings/+page.svelte b/src/routes/settings/+page.svelte index ec4666c..dea4e03 100644 --- a/src/routes/settings/+page.svelte +++ b/src/routes/settings/+page.svelte @@ -66,15 +66,14 @@ {#if !DISABLE_ALL_EXTERNAL_REQUESTS} - {:else if PUB_PLAUSIBLE_URL} + {:else} {/if}
- - {#if PUB_PLAUSIBLE_URL && !DISABLE_ALL_EXTERNAL_REQUESTS} + {#if !DISABLE_ALL_EXTERNAL_REQUESTS} {/if}