This commit is contained in:
Volobuev Andrey
2025-06-27 17:51:52 +03:00
parent 2b35038f73
commit 7b68b2c8cc

View File

@@ -170,7 +170,7 @@ class SupersetClient:
method="GET",
endpoint=f"/dashboard/{dashboard_id_or_slug}",
# headers=self.headers # [REFACTORING_NOTE] APIClient теперь сам добавляет заголовки
).json()
)
# [POSTCONDITION] Проверка структуры ответа
if "result" not in response_data:
self.logger.warning("[CONTRACT_VIOLATION] Ответ API не содержит поле 'result'", extra={"response": response_data})