diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/tasks.ts | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/tasks.ts b/src/tasks.ts index 7497f3a..0b220bb 100644 --- a/src/tasks.ts +++ b/src/tasks.ts @@ -13,9 +13,10 @@ export const checkIfYtdlpIsInstalled = async () => { export const runDownloadUrlTask = async (task: Task) => { try { const filename = "veeti.mp4"; + const filepath = `downloads/${filename}`; // remove the file if it exists try { - fs.rmSync(filename); + fs.rmSync(filepath); } catch (e: any) { if (e.code !== "ENOENT") { console.error("Error deleting file", e); @@ -23,7 +24,7 @@ export const runDownloadUrlTask = async (task: Task) => { } const { stdout } = await asyncExec( - `yt-dlp --cookies-from-browser chromium -o "downloads/${filename}" "${task.url}"`, + `yt-dlp --cookies-from-browser chromium -o "${filepath}" "${task.url}"`, ); console.log(stdout); task.respondWithFile(filename); |
