mirror of
https://github.com/wasrusgen/zov-tech.git
synced 2026-06-03 17:04:48 +00:00
debug: log /api/me decisions (tg_id, admin_id, role, roles)
This commit is contained in:
parent
865c3eaf40
commit
2308697e55
@ -435,6 +435,10 @@ def _handle_me(body: dict[str, Any]) -> dict[str, Any]:
|
|||||||
# Берём roles из словаря если они уже распарсены (после grant_role),
|
# Берём roles из словаря если они уже распарсены (после grant_role),
|
||||||
# иначе fallback на парсинг сырой CSV-колонки
|
# иначе fallback на парсинг сырой CSV-колонки
|
||||||
roles = user.get("roles") or sheets.parse_roles(user.get("role", ""))
|
roles = user.get("roles") or sheets.parse_roles(user.get("role", ""))
|
||||||
|
log.info(
|
||||||
|
"/api/me tg_id=%s admin_id=%s explicit_role=%s user.role=%r roles=%s",
|
||||||
|
tg_id, cfg.admin_tg_id, explicit_role, user.get("role"), roles,
|
||||||
|
)
|
||||||
|
|
||||||
# Staff (замерщик / сборщик) — отдельный кабинет, доступен только тем у кого роль выдана
|
# Staff (замерщик / сборщик) — отдельный кабинет, доступен только тем у кого роль выдана
|
||||||
if explicit_role == "staff":
|
if explicit_role == "staff":
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user