From 369a89d7e6c7f32cfb6c8c69a693aaec61ffdbb2 Mon Sep 17 00:00:00 2001 From: apatil Date: Wed, 7 May 2025 22:54:59 +0100 Subject: [PATCH] Another attempt to fix music cover file --- src/app/api/music/[track]/cover/route.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/app/api/music/[track]/cover/route.ts b/src/app/api/music/[track]/cover/route.ts index 6e6139c..454eade 100644 --- a/src/app/api/music/[track]/cover/route.ts +++ b/src/app/api/music/[track]/cover/route.ts @@ -5,7 +5,7 @@ export async function GET(req: NextRequest, { params }: { params: Promise<{ trac const { track } = await params; try { const trackName = decodeURIComponent(track); - const filePath = resolve(process.cwd(), '/music', trackName); + const filePath = resolve(process.cwd(), 'app/music', trackName); const metadata = await mm.parseFile(filePath); const picture = metadata.common.picture?.[0]; if (!picture) { @@ -13,12 +13,12 @@ export async function GET(req: NextRequest, { params }: { params: Promise<{ trac } return new Response(picture.data, { headers: { - 'Content-Type': picture.format, + 'Content-Type': picture.format || 'image/jpeg', 'Content-Length': picture.data.length.toString(), }, }); } catch (err) { - console.log(err); + console.error(err); return new Response('Error retrieving cover', { status: 500 }); } }