diff --git a/include/engine/api/nearest_api.hpp b/include/engine/api/nearest_api.hpp index 2eeb4e8da..14fa267ef 100644 --- a/include/engine/api/nearest_api.hpp +++ b/include/engine/api/nearest_api.hpp @@ -42,15 +42,13 @@ class NearestAPI final : public BaseAPI auto waypoint = MakeWaypoint(phantom_node); waypoint.values["distance"] = phantom_with_distance.distance; - - util::json::Array nodes; std::uint64_t from_node = 0; std::uint64_t to_node = 0; std::vector forward_geometry; - if (phantom_node.forward_segment_id.enabled ) + if (phantom_node.forward_segment_id.enabled) { auto segment_id = phantom_node.forward_segment_id.id; const auto geometry_id = facade.GetGeometryIndex(segment_id).id; @@ -72,7 +70,8 @@ class NearestAPI final : public BaseAPI geometry[phantom_node.fwd_segment_position + 1]); from_node = static_cast(osm_node_id); } - else if (phantom_node.forward_segment_id.enabled && phantom_node.fwd_segment_position > 0) + else if (phantom_node.forward_segment_id.enabled && + phantom_node.fwd_segment_position > 0) { // In the case of one way, rely on forward segment only auto osm_node_id = facade.GetOSMNodeIDOfNode( diff --git a/unit_tests/library/nearest.cpp b/unit_tests/library/nearest.cpp index bbf06624e..013ece216 100644 --- a/unit_tests/library/nearest.cpp +++ b/unit_tests/library/nearest.cpp @@ -108,10 +108,8 @@ BOOST_AUTO_TEST_CASE(test_nearest_response_for_location_in_small_component) const auto &nodes = waypoint_object.values.at("nodes").get().values; BOOST_CHECK(nodes.size() == 2); - BOOST_CHECK(nodes[0].get().value != - 0); - BOOST_CHECK(nodes[1].get().value != - 0); + BOOST_CHECK(nodes[0].get().value != 0); + BOOST_CHECK(nodes[1].get().value != 0); } }