v0.5.121: clientId всегда activeClientId || clientId, без спецлогики

This commit is contained in:
“Naeel”
2026-06-15 15:33:38 +04:00
parent d0eed95dc7
commit 24153b29ea
3 changed files with 2 additions and 6 deletions
+1 -4
View File
@@ -38,10 +38,7 @@ function resolveContext(req, res, next) {
const isImpersonated = !!(u.originalUserEmail && u.impersonatedCompanyId);
req.email = u.email || '';
// activeClientId может переопределять impersonatedCompanyId при switchTo
req.clientId = isImpersonated
? (u.activeClientId || u.impersonatedCompanyId || u.clientId || '')
: (u.activeClientId || u.clientId || '');
req.clientId = u.activeClientId || u.clientId || '';
req.companyName = u.companyName || req.clientId;
// Админ: пользователь с WZ01112 — всегда админ
const allCids = u.allClientIds || [u.clientId || ''];