From 69bc0adf298a4a90c15a6d524aa0d6b137cfb176 Mon Sep 17 00:00:00 2001 From: Stefan Lazic Date: Fri, 4 Sep 2026 21:45:54 +0100 Subject: [PATCH] Build faliure fix 2 Fixed the new build failure in [src/proxy.ts] --- src/lib/media/media-storage.ts | 2 +- src/proxy.ts | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/lib/media/media-storage.ts b/src/lib/media/media-storage.ts index 6e3255b..3138b85 100644 --- a/src/lib/media/media-storage.ts +++ b/src/lib/media/media-storage.ts @@ -44,7 +44,7 @@ const EXTENSION_MIME_TYPES: Record = { export const MEDIA_MAX_UPLOAD_BYTES = Number(process.env.MEDIA_MAX_UPLOAD_BYTES ?? 5_000_000); /** Overridable so a non-Docker deployment can point this somewhere else; defaults to a directory next to the app, outside public/. */ -const MEDIA_ROOT = path.resolve(process.env.MEDIA_STORAGE_ROOT || path.join(/* turbopackIgnore: true */ process.cwd(), "storage", "media")); +const MEDIA_ROOT = path.resolve(process.env.MEDIA_STORAGE_ROOT || path.join(/*turbopackIgnore: true*/ process.cwd(), "storage", "media")); export const MEDIA_URL_PREFIX = "/api/media/"; diff --git a/src/proxy.ts b/src/proxy.ts index 3e2f0d8..bd6df29 100644 --- a/src/proxy.ts +++ b/src/proxy.ts @@ -82,7 +82,9 @@ function buildCsp(): string { ].join("; "); } -export async function handleProxyRequest(req: NextRequest) { +type AuthenticatedNextRequest = NextRequest & { auth?: unknown }; + +export async function handleProxyRequest(req: AuthenticatedNextRequest) { const { pathname } = req.nextUrl; const csp = buildCsp();