From 1d096040d8451d9f727d86bb1fb7e3ee028ef9ec Mon Sep 17 00:00:00 2001 From: sokumon Date: Mon, 10 Mar 2025 13:20:33 +0530 Subject: [PATCH] fix: change condition --- frappe/desk/query_report.py | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/frappe/desk/query_report.py b/frappe/desk/query_report.py index add38b5bf1..4987e4956f 100644 --- a/frappe/desk/query_report.py +++ b/frappe/desk/query_report.py @@ -385,13 +385,11 @@ def format_duration_fields(data: frappe._dict) -> None: def format_currency_fields(data: frappe._dict) -> None: for i, col in enumerate(data.columns): - if col.get("fieldtype") != "Currency" and col.get("precision"): - continue - - for row in data.result: - index = col.get("fieldname") if isinstance(row, dict) else i - if row[index]: - row[index] = round(row[index], col.get("precision")) + if col.get("fieldtype") == "Currency" and col.get("precision"): + for row in data.result: + index = col.get("fieldname") if isinstance(row, dict) else i + if row[index]: + row[index] = round(row[index], col.get("precision")) def build_xlsx_data(data, visible_idx, include_indentation, include_filters=False, ignore_visible_idx=False):