From b19d703ed0e706db7ee2de10502cb07321fb0037 Mon Sep 17 00:00:00 2001 From: Anand Doshi Date: Thu, 30 Jul 2015 18:00:30 +0530 Subject: [PATCH] [fix] query report - if not fieldname, use label --- frappe/desk/query_report.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/frappe/desk/query_report.py b/frappe/desk/query_report.py index cfde4eae30..5236fd8a27 100644 --- a/frappe/desk/query_report.py +++ b/frappe/desk/query_report.py @@ -258,11 +258,13 @@ def get_columns_dict(columns): else: col_dict["fieldtype"] = col[1] - col_dict["fieldname"] = col[0].lower() + col_dict["fieldname"] = frappe.scrub(col[0]) # dict else: col_dict.update(col) + if "fieldname" not in col_dict: + col_dict["fieldname"] = frappe.scrub(col_dict["label"]) columns_dict[idx] = col_dict columns_dict[col_dict["fieldname"]] = col_dict