diff --git a/python_parser/core/services.py b/python_parser/core/services.py index 16e7da0..f518f39 100644 --- a/python_parser/core/services.py +++ b/python_parser/core/services.py @@ -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,