fix: use reportview get_count for client get_count (#35657)

Signed-off-by: Akhil Narang <me@akhilnarang.dev>
This commit is contained in:
Akhil Narang 2026-01-06 12:33:10 +05:30 committed by GitHub
parent def86bf883
commit 9d32ed49f8
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -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()