From 9e380bc33caf13edd4d5ecb74de23bf64c4744b2 Mon Sep 17 00:00:00 2001 From: Akhil Narang Date: Fri, 28 Nov 2025 12:39:31 +0530 Subject: [PATCH] fix(query): don't create 2 error logs for the same thing (#34925) Signed-off-by: Akhil Narang --- frappe/database/query.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/frappe/database/query.py b/frappe/database/query.py index 827d086d75..221d86f6a0 100644 --- a/frappe/database/query.py +++ b/frappe/database/query.py @@ -350,8 +350,7 @@ class Engine: self.query = self.query.where(combined_criterion) except Exception as e: # Log the original filters list for better debugging context - frappe.log_error(f"Filter parsing error: {filters}", "Query Engine Error") - frappe.throw(_("Error parsing nested filters: {0}").format(e), exc=e) + frappe.throw(_("Error parsing nested filters: {0}. {1}").format(filters, e), exc=e) else: # Not a nested structure, assume it's a list of simple filters (implicitly ANDed) for filter_item in filters: