toggle-admin: redirect to /v2/admin on enable, session.save, v0.5.101

This commit is contained in:
2026-06-15 12:44:14 +04:00
parent 2e89a71afa
commit 2f151f4cdf
2 changed files with 6 additions and 2 deletions
+5 -1
View File
@@ -63,7 +63,11 @@ function createV2Router() {
const canAdmin = (u.allClientIds || []).includes('WZ01112') || u.clientId === 'WZ01112' || !!u.isAdmin;
if (!canAdmin) return res.redirect('/v2/app');
u.adminMode = !u.adminMode;
res.redirect(req.get('Referrer') || '/v2/app');
const target = u.adminMode ? '/v2/admin' : '/v2/app';
req.session.save(err => {
if (err) console.error('[toggle-admin] session save error:', err.message);
res.redirect(target);
});
});
// ── GET /v2/ — редирект на /v2/app ──────────────────────────────────