remove support for opera and opera based browsers

This commit is contained in:
Ashley 2023-03-10 15:35:45 +00:00
parent c25e73b8a0
commit 290ed76a02

View file

@ -9,10 +9,21 @@ function init(app, config, rendertemplate) {
app.get("/*", function (req, res, next) {
if (didstart) return next();
const userAgent = req.useragent.source;
if (
userAgent.includes("Opera") ||
userAgent.includes("OPR") ||
userAgent.includes("OPRGX")
) {
// Browser agent is Opera, Opera GX or OPRGX
res.redirect("https://www.mozilla.org/en-US/firefox/all/");
} else {
// Browser agent is not Opera, Opera GX or OPRGX
next();
}
return rendertemplate(res, req, "timeout.ejs");
});
setTimeout(function () {
didstart = true;
@ -77,7 +88,7 @@ function init(app, config, rendertemplate) {
);
}
})();
}, 46000); /* setInterval */
}, 46000); /* setInterval */
}, 46000);
} catch (err) {
initlog("[FAILED] Load pages \n" + err);