From 90e4ec29b7550e47f6fd0b48e70700e43619bbf6 Mon Sep 17 00:00:00 2001 From: Akhil Narang Date: Fri, 14 Nov 2025 00:48:01 +0530 Subject: [PATCH] fix(reportview): temporarily skip validation for dict fields Signed-off-by: Akhil Narang --- frappe/desk/reportview.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/frappe/desk/reportview.py b/frappe/desk/reportview.py index 757a502128..7af8008965 100644 --- a/frappe/desk/reportview.py +++ b/frappe/desk/reportview.py @@ -126,6 +126,10 @@ def validate_fields(data): wildcard = update_wildcard_field_param(data) for field in list(data.fields or []): + # TODO: extract_fieldnames needs to handle dict fields for qb_query aggregations + if isinstance(field, dict): + continue + fieldname = extract_fieldnames(field)[0] if not fieldname: raise_invalid_field(fieldname)