From 9d32ed49f826e3db3f3715639b235d1b87b47103 Mon Sep 17 00:00:00 2001 From: Akhil Narang Date: Tue, 6 Jan 2026 12:33:10 +0530 Subject: [PATCH] fix: use reportview get_count for client get_count (#35657) Signed-off-by: Akhil Narang --- frappe/client.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/frappe/client.py b/frappe/client.py index 1f5952d76e..4f03b458c0 100644 --- a/frappe/client.py +++ b/frappe/client.py @@ -77,7 +77,13 @@ def get_list( @frappe.whitelist() def get_count(doctype, filters=None, debug=False, cache=False): - return frappe.db.count(doctype, get_safe_filters(filters), debug, cache) + from frappe.desk.reportview import get_count + + frappe.form_dict.doctype = doctype + frappe.form_dict.filters = get_safe_filters(filters) + frappe.form_dict.debug = debug + + return get_count() @frappe.whitelist()