diff --git a/ui/routes/entries.js b/ui/routes/entries.js index 8cb98b5..5c12d5a 100644 --- a/ui/routes/entries.js +++ b/ui/routes/entries.js @@ -44,6 +44,8 @@ function createRouter() { if (!req.user.isAdmin && switchTo && req.user.allClientIds && req.user.allClientIds.includes(switchTo)) { req.session.user.activeClientId = switchTo; if (req.session.user.clientId) req.session.user.clientId = switchTo; + // Синхронизируем req.user — resolveUser запустился ДО обработчика + req.user.activeClientId = switchTo; } try {