Skip to content

Commit e2a3f30

Browse files
authored
fix: update middleware, layout (#250)
1 parent ea92a7f commit e2a3f30

File tree

2 files changed

+8
-4
lines changed

2 files changed

+8
-4
lines changed

app/layout.tsx

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,8 +42,12 @@ export default async function RootLayout({
4242

4343
return (
4444
<html lang="en" suppressHydrationWarning>
45-
{!isDev && isOfficialDeployment ? (
46-
<Script defer src="https://assets.onedollarstats.com/stonks.js" />
45+
{isOfficialDeployment ? (
46+
<Script
47+
defer
48+
src="https://assets.onedollarstats.com/stonks.js"
49+
{...(isDev ? { "data-debug": "zola.chat" } : {})}
50+
/>
4751
) : null}
4852
<body
4953
className={`${geistSans.variable} ${geistMono.variable} antialiased`}

middleware.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,8 @@ export async function middleware(request: NextRequest) {
2424
response.headers.set(
2525
"Content-Security-Policy",
2626
isDev
27-
? `default-src 'self'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://cdnjs.cloudflare.com; style-src 'self' 'unsafe-inline'; img-src 'self' data: https: blob:; connect-src 'self' wss: https://api.openai.com https://api.mistral.ai https://api.supabase.com ${supabaseDomain} https://api.github.com;`
28-
: `default-src 'self'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://cdnjs.cloudflare.com https://analytics.umami.is https://vercel.live; frame-src 'self' https://vercel.live; style-src 'self' 'unsafe-inline'; img-src 'self' data: https: blob:; connect-src 'self' wss: https://api.openai.com https://api.mistral.ai https://api.supabase.com ${supabaseDomain} https://api-gateway.umami.dev https://api.github.com;`
27+
? `default-src 'self'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://cdnjs.cloudflare.com https://assets.onedollarstats.com; style-src 'self' 'unsafe-inline'; img-src 'self' data: https: blob:; connect-src 'self' wss: https://api.openai.com https://api.mistral.ai https://api.supabase.com ${supabaseDomain} https://api.github.com https://collector.onedollarstats.com;`
28+
: `default-src 'self'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://cdnjs.cloudflare.com https://analytics.umami.is https://vercel.live https://assets.onedollarstats.com; frame-src 'self' https://vercel.live; style-src 'self' 'unsafe-inline'; img-src 'self' data: https: blob:; connect-src 'self' wss: https://api.openai.com https://api.mistral.ai https://api.supabase.com ${supabaseDomain} https://api-gateway.umami.dev https://api.github.com https://collector.onedollarstats.com;`
2929
)
3030

3131
return response

0 commit comments

Comments
 (0)