From 5d50ad0fb032ecc9dc9ec36eaffc9c937d6dd92b Mon Sep 17 00:00:00 2001 From: Ashley Date: Sun, 18 Dec 2022 11:56:33 +0000 Subject: [PATCH] add regex lol --- src/libpoketube/init/pages-404-and-main.js | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/src/libpoketube/init/pages-404-and-main.js b/src/libpoketube/init/pages-404-and-main.js index a22fa337..e5e70aa2 100644 --- a/src/libpoketube/init/pages-404-and-main.js +++ b/src/libpoketube/init/pages-404-and-main.js @@ -77,12 +77,14 @@ module.exports = function (app, config, renderTemplate) { }; if (req.params.v) { - const isvld = await core.isvalidvideo(req.params.v); + if (/[a-zA-Z0-9]+/.test(req.param.v)) { + const isvld = await core.isvalidvideo(req.params.v); - if (isvld) { - return res.redirect(`/watch?v=${req.params.v}`); - } else { - return rendermainpage(); + if (isvld) { + return res.redirect(`/watch?v=${req.params.v}`); + } else { + return rendermainpage(); + } } } else { return rendermainpage();