From c4fce06f7a9fa29d7cbe4e635f77d4bc5612a9d9 Mon Sep 17 00:00:00 2001 From: stringsplit <77242831+nbitzz@users.noreply.github.com> Date: Thu, 26 Jan 2023 16:46:51 -0800 Subject: [PATCH] Update index.ts --- src/index.ts | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/index.ts b/src/index.ts index 81f924b..7b68a27 100644 --- a/src/index.ts +++ b/src/index.ts @@ -118,8 +118,8 @@ app.post("/clone",(req,res) => { }) app.get("/download/:fileId",(req,res) => { - if (files[req.params.fileId]) { - let file = files[req.params.fileId] + if (files.getFilePointer(req.params.fileId)) { + let file = files.getFilePointer(req.params.fileId) fs.readFile(__dirname+"/../pages/download.html",(err,buf) => { if (err) {res.sendStatus(500);console.log(err);return} @@ -131,7 +131,10 @@ app.get("/download/:fileId",(req,res) => { }) app.get("/file/:fileId",async (req,res) => { - + let f = await files.readFileStream(req.params.fileId) + + res.setHeader("Content-Type",f.contentType) + f.pipe(res) }) app.get("/server",(req,res) => {