mirror of
https://codeberg.org/ashley/poke
synced 2025-06-03 04:59:41 +00:00
Update src/libpoketube/init/pages-static.js
This commit is contained in:
parent
310ffb643c
commit
fd1f3ea864
@ -115,27 +115,22 @@ module.exports = function (app, config, renderTemplate) {
|
|||||||
app.get("/apps", function (req, res) {
|
app.get("/apps", function (req, res) {
|
||||||
renderTemplate(res, req, "apps.ejs");
|
renderTemplate(res, req, "apps.ejs");
|
||||||
});
|
});
|
||||||
app.get("/playlist", async function (req, res) {
|
|
||||||
const { fetch } = await import("undici");
|
|
||||||
if (!req.query.list) res.redirect("/");
|
|
||||||
if (req.useragent.isMobile) res.redirect("/");
|
|
||||||
|
|
||||||
const playlist = await fetch(
|
const headers = { "User-Agent": config.useragent };
|
||||||
`${config.invapi}/playlists/${req.query.list}?hl=en-us`
|
|
||||||
);
|
|
||||||
|
|
||||||
const p = getJson(await playlist.text());
|
app.get("/playlist", async function (req, res) {
|
||||||
var mediaproxy = config.media_proxy;
|
if (!req.query.list) res.redirect("/");
|
||||||
|
if (req.useragent.isMobile) res.redirect("/");
|
||||||
|
const playlist = await fetch(`${config.invapi}/playlists/${req.query.list}?hl=en-us`, { headers });
|
||||||
|
const p = getJson(await playlist.text());
|
||||||
|
var mediaproxy = config.media_proxy;
|
||||||
|
if (req.useragent.source.includes("Pardus")) {
|
||||||
|
mediaproxy = "https://media-proxy.ashley0143.xyz";
|
||||||
|
}
|
||||||
|
renderTemplate(res, req, "playlist.ejs", { p, mediaproxy });
|
||||||
|
});
|
||||||
|
|
||||||
if (req.useragent.source.includes("Pardus")) {
|
|
||||||
var mediaproxy = "https://media-proxy.ashley0143.xyz";
|
|
||||||
}
|
|
||||||
|
|
||||||
renderTemplate(res, req, "playlist.ejs", {
|
|
||||||
p,
|
|
||||||
mediaproxy,
|
|
||||||
});
|
|
||||||
});
|
|
||||||
|
|
||||||
app.get("/license", function (req, res) {
|
app.get("/license", function (req, res) {
|
||||||
renderTemplate(res, req, "license.ejs");
|
renderTemplate(res, req, "license.ejs");
|
||||||
|
Loading…
x
Reference in New Issue
Block a user