Spaces:
Running
on
CPU Upgrade
Running
on
CPU Upgrade
fix: disable disclaimer modal on shared conversation page
Browse files
src/routes/+layout.svelte
CHANGED
@@ -146,6 +146,12 @@
|
|
146 |
$: mobileNavTitle = ["/models", "/assistants", "/privacy"].includes($page.route.id ?? "")
|
147 |
? ""
|
148 |
: data.conversations.find((conv) => conv.id === $page.params.id)?.title;
|
|
|
|
|
|
|
|
|
|
|
|
|
149 |
</script>
|
150 |
|
151 |
<svelte:head>
|
@@ -203,7 +209,7 @@
|
|
203 |
{/if}
|
204 |
</svelte:head>
|
205 |
|
206 |
-
{#if
|
207 |
<DisclaimerModal on:close={() => ($settings.ethicsModalAccepted = true)} />
|
208 |
{/if}
|
209 |
|
|
|
146 |
$: mobileNavTitle = ["/models", "/assistants", "/privacy"].includes($page.route.id ?? "")
|
147 |
? ""
|
148 |
: data.conversations.find((conv) => conv.id === $page.params.id)?.title;
|
149 |
+
|
150 |
+
$: showDisclaimer =
|
151 |
+
!$settings.ethicsModalAccepted &&
|
152 |
+
$page.url.pathname !== `${base}/privacy` &&
|
153 |
+
envPublic.PUBLIC_APP_DISCLAIMER === "1" &&
|
154 |
+
!($page.data.shared === true);
|
155 |
</script>
|
156 |
|
157 |
<svelte:head>
|
|
|
209 |
{/if}
|
210 |
</svelte:head>
|
211 |
|
212 |
+
{#if showDisclaimer}
|
213 |
<DisclaimerModal on:close={() => ($settings.ethicsModalAccepted = true)} />
|
214 |
{/if}
|
215 |
|