fix: лог полного payload при ошибке PATCH /api/users для диагностики A039

This commit is contained in:
Fringg
2026-03-16 03:44:45 +03:00
parent 4aaf0ddd25
commit 8d7f0eea0f
+6 -10
View File
@@ -574,16 +574,12 @@ class RemnaWaveAPI:
if external_squad_uuid is not ...:
data['externalSquadUuid'] = external_squad_uuid
logger.info(
'PATCH /api/users payload',
uuid=uuid,
hwidDeviceLimit=data.get('hwidDeviceLimit'),
status=data.get('status'),
activeInternalSquads=data.get('activeInternalSquads'),
externalSquadUuid=data.get('externalSquadUuid'),
tag=data.get('tag'),
)
response = await self._make_request('PATCH', '/api/users', data)
try:
response = await self._make_request('PATCH', '/api/users', data)
except Exception:
# Логируем полный payload при ошибке для диагностики A039
logger.error('PATCH /api/users FAILED — full payload', payload=data)
raise
user = self._parse_user(response['response'])
logger.info(
'PATCH /api/users response',