From 074e06236ab63fae4e7805f2df2f77a797256e68 Mon Sep 17 00:00:00 2001 From: bingus_violet Date: Wed, 17 Apr 2024 08:44:46 -0500 Subject: [PATCH] fix pub vids --- index.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/index.js b/index.js index 68d19f1..48f5ae4 100644 --- a/index.js +++ b/index.js @@ -50,6 +50,9 @@ app.get("/watch/*", (req, res) => { var video = req.params[0] var absPath = path.join(directory, video) + if (!fs.existsSync(absPath)) { + absPath = path.join(pubDir, video) + } var html = fs.readFileSync(path.join(__dirname, 'resources/watch.html')).toString() @@ -72,6 +75,10 @@ app.get("/video/*", (req, res) => { var video = req.params[0] var vidPath = path.join(directory, video) + if (!fs.existsSync(vidPath)) { + vidPath = path.join(pubDir, video) + } + const range = req.headers.range const videoPath = vidPath; const videoSize = fs.statSync(videoPath).size