diff --git a/src/libpoketube/init/pages-404-and-main.js b/src/libpoketube/init/pages-404-and-main.js index 3e707b00..6ef4e7a3 100644 --- a/src/libpoketube/init/pages-404-and-main.js +++ b/src/libpoketube/init/pages-404-and-main.js @@ -36,7 +36,9 @@ function getJson(str) { module.exports = function (app, config, renderTemplate) { app.get("/app", async function (req, res) { const { fetch } = await import("undici"); - + if (req.useragent && req.useragent.isMobile && req.query.tab !== "search") { + return res.redirect("/app?tab=search"); + } let tab = ""; if (req.query.tab) { tab = `/?type=${capitalizeFirstLetter(req.query.tab)}`;