fix: в сервисах не так принимался тип используемого геттера

This commit is contained in:
2025-09-02 10:59:42 +03:00
parent 9c152ebe94
commit 8ed61a3c0b

View File

@@ -106,14 +106,14 @@ class ReportService:
# Получаем параметры запроса
get_params = request.get_params or {}
# Определяем имя геттера (по умолчанию используем первый доступный)
getter_name = get_params.pop("getter", None)
# Определяем имя геттера из параметра mode
getter_name = get_params.pop("mode", None)
if not getter_name:
# Если геттер не указан, берем первый доступный
# Если режим не указан, берем первый доступный
available_getters = list(parser.getters.keys())
if available_getters:
getter_name = available_getters[0]
print(f"⚠️ Геттер не указан, используем первый доступный: {getter_name}")
print(f"⚠️ Режим не указан, используем первый доступный: {getter_name}")
else:
return DataResult(
success=False,