From 94c6c92efce51033aa2385ddd8e39033e42cb8e9 Mon Sep 17 00:00:00 2001 From: Gabriele-V Date: Wed, 31 Jan 2024 22:01:26 +0100 Subject: [PATCH] fix(#5685): fix decimal values --- src/reports/transactions.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/reports/transactions.cpp b/src/reports/transactions.cpp index c6ecbedadb..6b734454e3 100644 --- a/src/reports/transactions.cpp +++ b/src/reports/transactions.cpp @@ -186,7 +186,7 @@ table { if (chart > -1) { - double value_chart = std::accumulate(total_in_base_curr.begin(), total_in_base_curr.end(), 0, + double value_chart = std::accumulate(total_in_base_curr.begin(), total_in_base_curr.end(), (double)0, [](const double previous, decltype(*total_in_base_curr.begin()) p) { return previous + p.second; }); values_chart[lastSortLabel] += value_chart; } @@ -488,13 +488,13 @@ table { { auto statsMin = std::min_element (values_chart.begin(), values_chart.end(), - [](const std::pair& p1, const std::pair& p2) { + [](const std::pair& p1, const std::pair& p2) { return p1.second < p2.second; } ); auto statsMax = std::max_element (values_chart.begin(), values_chart.end(), - [](const std::pair& p1, const std::pair& p2) { + [](const std::pair& p1, const std::pair& p2) { return p1.second < p2.second; } );