update some stuff :3

This commit is contained in:
ashley 2024-10-03 19:05:39 +00:00
parent 4e8af0337a
commit 2d78a1a7f6

View file

@ -57,18 +57,20 @@ const ChannelTabs = {
}; };
module.exports = function (app, config, renderTemplate) { module.exports = function (app, config, renderTemplate) {
app.get("/download", async function (req, res) { app.get("/download", async (req, res) => {
try { try {
var v = req.query.v; const v = req.query.v;
const thumbnailUrl = `https://i.ytimg.com/vi/${v}/maxresdefault.jpg`;
const colors = await modules.getColors(thumbnailUrl);
const color = colors[0].hex();
renderTemplate(res, req, "download.ejs", { renderTemplate(res, req, "download.ejs", {
v, v,
color: await modules color,
.getColors(`https://i.ytimg.com/vi/${v}/maxresdefault.jpg`)
.then((colors) => colors[0].hex()),
isMobile: req.useragent.isMobile, isMobile: req.useragent.isMobile,
}); });
} catch { } catch (error) {
res.redirect("/"); res.redirect("/");
} }
}); });
@ -106,8 +108,6 @@ module.exports = function (app, config, renderTemplate) {
IsOldWindows = false; IsOldWindows = false;
} }
const poketube_universe_value = "poketube_smart_search";
if (query) { if (query) {
let redirectTo = null; let redirectTo = null;
let splitParam = ":"; let splitParam = ":";
@ -278,7 +278,7 @@ var tabExists = 'tab' in req.query;
var continuationExists = 'continuation' in req.query; var continuationExists = 'continuation' in req.query;
if (ID.includes(bannedchannels) && !bypassExists && !tabExists && !continuationExists) { if (bannedchannels.some(channel => channel === ID) && !bypassExists && !tabExists && !continuationExists) {
var cinv = { var cinv = {
error:`this channel may include disinformation. If you still wanna view content <a href="/channel?id=${ID}&bypass=${bypassQuery}">click here</a> to bypass this restriction.` error:`this channel may include disinformation. If you still wanna view content <a href="/channel?id=${ID}&bypass=${bypassQuery}">click here</a> to bypass this restriction.`
} }