This commit is contained in:
2026-09-11 21:45:54 +02:00
parent 52ed9fd7bd
commit fe5763efe4
10 changed files with 233 additions and 33 deletions
+6 -2
View File
@@ -153,7 +153,11 @@ export default (router, tpl) => {
};
userData.age_days = Math.floor((Date.now() - new Date(userData.created_at).getTime()) / 86400000);
if (userData.banned) {
if (!req.session) {
userData.banned = false;
delete userData.ban_expires;
delete userData.ban_duration;
} else if (userData.banned) {
if (!userData.ban_expires) {
userData.ban_duration = "Permanent";
} else {
@@ -412,7 +416,7 @@ export default (router, tpl) => {
if (mode === 'item' && isOnara) {
const itemHtml = tpl.render('ajax-item', data, req);
const isRandom = req.cookies.random_mode === '1';
const isRandom = req.cookies.random_mode === '1' || req.url.qs?.random === '1' || req.query?.random === '1';
let itemPage = 1;
if (req.params.page) {
itemPage = parseInt(req.params.page, 10) || 1;