v2: убраны v2_ префиксы сессии — user/adminMode/token как в основном коде

This commit is contained in:
2026-06-12 21:13:15 +04:00
parent 287d196eaf
commit d3b753e6bd
7 changed files with 35 additions and 35 deletions
+5 -5
View File
@@ -16,17 +16,17 @@ function createCrudRouter() {
// ── middleware: только для залогиненных ─────────────────────────────────
router.use((req, res, next) => {
if (!req.session.v2_user) return res.redirect('/v2/login');
if (!req.session.user) return res.redirect('/v2/login');
next();
});
// ── helpers ──────────────────────────────────────────────────────────────
function user(req) { return req.session.v2_user; }
function token(req) { return req.session.v2_token; }
function user(req) { return req.session.user; }
function token(req) { return req.session.token; }
// activeClientId — текущая выбранная компания
function activeClientId(req) {
return req.session.v2_user.activeClientId || req.session.v2_user.clientId;
return req.session.user.activeClientId || req.session.user.clientId;
}
// Список компаний для выпадающего списка
@@ -51,7 +51,7 @@ function createCrudRouter() {
const switchTo = req.query.switchTo;
if (switchTo && allCompanies.find(c => c.client_id === switchTo)) {
req.session.v2_user.activeClientId = switchTo;
req.session.user.activeClientId = switchTo;
return res.redirect('/v2/app');
}