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; }