Skip to content

Commit 3370971

Browse files
committed
Fix group sums in assets_card
1 parent eac4743 commit 3370971

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/pages/net_worth_pages.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -53,13 +53,13 @@ void budget::assets_card(budget::html_writer& w) {
5353
for (const auto& [asset, amount] : w.cache.user_assets() | expand_value(w.cache) | not_zero) {
5454
std::string group = asset.name.substr(0, asset.name.find(separator));
5555

56-
if (!range_contains(groups, group)) {
57-
groups.emplace_back(std::move(group));
58-
}
59-
6056
if (amount) {
6157
group_sums[group] += amount * exchange_rate(asset.currency, budget::local_day());
6258
}
59+
60+
if (!range_contains(groups, group)) {
61+
groups.emplace_back(std::move(group));
62+
}
6363
}
6464

6565
for (const auto& group : groups) {

0 commit comments

Comments
 (0)