Fix Fastify 5 redirect signature for playback.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Jos Vooges | STH 2026-08-25 02:36:24 +02:00
parent 0608020556
commit 181ab0b7f6

View file

@ -160,7 +160,7 @@ export async function registerStremioRoutes(app: FastifyInstance, config: Config
try { try {
const session = await playback.createSession(mediaFileId, userId); const session = await playback.createSession(mediaFileId, userId);
return reply.redirect(307, session.streamUrl); return reply.code(307).redirect(session.streamUrl);
} catch (err) { } catch (err) {
const message = err instanceof Error ? err.message : "Playback unavailable"; const message = err instanceof Error ? err.message : "Playback unavailable";
request.log.error({ err, mediaFileId }, "playback create failed"); request.log.error({ err, mediaFileId }, "playback create failed");