diff --git a/bot/navigator.py b/bot/navigator.py index b440bb2..3635bcd 100644 --- a/bot/navigator.py +++ b/bot/navigator.py @@ -89,7 +89,7 @@ def _map_url(request: RouteRequest, route: dict | None) -> str: def _result_markup(url: str) -> InlineKeyboardMarkup: markup = InlineKeyboardMarkup() - markup.add(InlineKeyboardButton("Открыть карту 🗺️", web_app=WebAppInfo(url))) + markup.add(InlineKeyboardButton("Показать маршрут", web_app=WebAppInfo(url))) return markup @@ -103,7 +103,8 @@ def _send_route_result(message: Message, request: RouteRequest, route: dict | No f"Маршрут не построен\n\n{start} - {end}\n" "Не удалось найти путь между выбранными аудиториями." ) - return send(message, text, reply_markup=_result_markup(_map_url(request, route))) + markup = _result_markup(_map_url(request, route)) if route else None + return send(message, text, reply_markup=markup) @bot.message_handler(content_types=["web_app_data"])