From 23dc69c72b5d0e9f453a8cad62fda426bd8c48b5 Mon Sep 17 00:00:00 2001 From: Siarhei Fedartsou Date: Mon, 27 May 2024 11:46:26 +0200 Subject: [PATCH] wip --- include/engine/api/table_api.hpp | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/include/engine/api/table_api.hpp b/include/engine/api/table_api.hpp index 0ab63f2df..e91d69e1a 100644 --- a/include/engine/api/table_api.hpp +++ b/include/engine/api/table_api.hpp @@ -407,25 +407,25 @@ class TableAPI final : public BaseAPI return util::json::Value(util::json::Number( std::round(from_alias(distance) * 10) / 10.)); }); - // json_table.values.emplace_back(util::json::Value{std::move(json_row)}); + json_table.values.push_back(util::json::Value{json_row}); } return json_table; } virtual util::json::Array - MakeEstimatesTable(const std::vector &/*fallback_speed_cells*/) const + MakeEstimatesTable(const std::vector &fallback_speed_cells) const { util::json::Array json_table; - // std::for_each(fallback_speed_cells.begin(), - // fallback_speed_cells.end(), - // [&](const auto &cell) - // { - // util::json::Array row; - // row.values.emplace_back(util::json::Value{util::json::Number(static_cast(cell.row))}); - // row.values.emplace_back( - // util::json::Value{util::json::Number(static_cast(cell.column))}); - // json_table.values.emplace_back(util::json::Value{std::move(row)}); - // }); + std::for_each(fallback_speed_cells.begin(), + fallback_speed_cells.end(), + [&](const auto &cell) + { + util::json::Array row; + row.values.emplace_back(util::json::Value{util::json::Number(static_cast(cell.row))}); + row.values.emplace_back( + util::json::Value{util::json::Number(static_cast(cell.column))}); + json_table.values.push_back(util::json::Value{row}); + }); return json_table; }