From c32347f6e46a4fdb06e03b0f2c8124b2c057d474 Mon Sep 17 00:00:00 2001 From: Patrick Qian Date: Thu, 9 Jan 2025 16:49:56 +0100 Subject: [PATCH] sort stop points in places free access --- .../jormungandr/scenarios/helper_classes/places_free_access.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/source/jormungandr/jormungandr/scenarios/helper_classes/places_free_access.py b/source/jormungandr/jormungandr/scenarios/helper_classes/places_free_access.py index cd76e3d063..0009227f6a 100644 --- a/source/jormungandr/jormungandr/scenarios/helper_classes/places_free_access.py +++ b/source/jormungandr/jormungandr/scenarios/helper_classes/places_free_access.py @@ -64,7 +64,8 @@ def __init__(self, future_manager, instance, requested_place_obj, pt_planner_nam @new_relic.distributedEvent("get_stop_points_for_stop_area", "places") def _get_stop_points_for_stop_area(self, uri): with timed_logger(self._logger, 'stop_points_for_stop_area_calling_external_service', self._request_id): - return self._instance.georef.get_stop_points_for_stop_area(uri, self._request_id) + stop_points = self._instance.georef.get_stop_points_for_stop_area(uri, self._request_id) + return sorted(stop_points, key=lambda p: p[0]) @new_relic.distributedEvent("get_odt_stop_points", "places") def _get_odt_stop_points(self, coord):