nsarrazin HF Staff commited on
Commit
b4492f3
·
1 Parent(s): d76a06b

fix: disable disclaimer modal on shared conversation page

Browse files
Files changed (1) hide show
  1. src/routes/+layout.svelte +7 -1
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 !$settings.ethicsModalAccepted && $page.url.pathname !== `${base}/privacy` && envPublic.PUBLIC_APP_DISCLAIMER === "1"}
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