From 57b5e59fac2fc835fea882c738a8b8d03dbc57a6 Mon Sep 17 00:00:00 2001 From: 0d0 <0d0acre@esiliati.org> Date: Fri, 14 Feb 2025 18:58:16 +0100 Subject: [PATCH] remove useless sanitize because we don't save to disk --- src/routes/download/+server.ts | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/src/routes/download/+server.ts b/src/routes/download/+server.ts index 3c6cd9f..e740c5a 100644 --- a/src/routes/download/+server.ts +++ b/src/routes/download/+server.ts @@ -1,14 +1,7 @@ -import { json, error } from '@sveltejs/kit'; +import { error } from '@sveltejs/kit'; import type { RequestHandler } from './$types'; import { getYouTubeMetadata, streamYouTube } from '$lib/server/ytdlp'; -/** - * Sanitize filename by removing unsafe characters - */ -function sanitizeFilename(name: string): string { - return name.replace(/[\/:*?"<>|]/g, '').trim(); -} - export const GET: RequestHandler = async ({ url }) => { // Get query params const link = url.searchParams.get('link'); @@ -28,7 +21,7 @@ export const GET: RequestHandler = async ({ url }) => { // Fetch metadata for filename const metadata = await getYouTubeMetadata(link); const { title, uploader } = metadata; - const safeTitle = sanitizeFilename(`${uploader} - ${title}`); + const safeTitle = `${uploader} - ${title}`; const filename = `${safeTitle}.${format}`; console.log(filename);