From f0dcf17e937704d7bf5e453b106bc62008b5d20d Mon Sep 17 00:00:00 2001 From: twotalesanimation <80506065+twotalesanimation@users.noreply.github.com> Date: Wed, 29 Jul 2026 07:24:57 +0200 Subject: [PATCH] Image url update --- app/api/files/[...key]/route.ts | 26 +++++++++++++++++++++++++- 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/app/api/files/[...key]/route.ts b/app/api/files/[...key]/route.ts index a12b9a8..96e18f8 100644 --- a/app/api/files/[...key]/route.ts +++ b/app/api/files/[...key]/route.ts @@ -72,7 +72,31 @@ export async function GET( // Not on local disk and not a video served above — try Hetzner as last resort try { const hetznerUrl = await generateHetznerStreamUrl(relativePath, 3600); - return NextResponse.redirect(hetznerUrl, 302); + + if (isVideo) { + // Videos aren't rendered through next/image — a redirect lets the + // browser/