From 08b505a1cf78c7ec4bc6fda1754ad6f74876aad9 Mon Sep 17 00:00:00 2001 From: Siarhei Fedartsou Date: Sat, 25 May 2024 21:36:01 +0200 Subject: [PATCH] wip --- include/engine/api/table_api.hpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/include/engine/api/table_api.hpp b/include/engine/api/table_api.hpp index 484583ba8..ca59b622d 100644 --- a/include/engine/api/table_api.hpp +++ b/include/engine/api/table_api.hpp @@ -377,7 +377,7 @@ class TableAPI final : public BaseAPI return util::json::Value( util::json::Number(from_alias(duration) / 10.)); }); - json_table.values.push_back(std::move(json_row)); + json_table.values.emplace_back(util::json::Value{std::move(json_row)}); } return json_table; } @@ -406,7 +406,7 @@ class TableAPI final : public BaseAPI return util::json::Value(util::json::Number( std::round(from_alias(distance) * 10) / 10.)); }); - json_table.values.push_back(std::move(json_row)); + json_table.values.emplace_back(util::json::Value{std::move(json_row)}); } return json_table; } @@ -420,9 +420,9 @@ class TableAPI final : public BaseAPI [&](const auto &cell) { util::json::Array row; - row.values.push_back(util::json::Number(cell.row)); - row.values.push_back(util::json::Number(cell.column)); - json_table.values.push_back(std::move(row)); + row.values.emplace_back(util::json::Number(cell.row)); + row.values.emplace_back(util::json::Number(cell.column)); + json_table.values.emplace_back(util::json::Value{std::move(row)}); }); return json_table; }