From 7233c257c7e99f86ebe9f0cb3c2c335dc154fc5a Mon Sep 17 00:00:00 2001 From: Faris Ansari Date: Sat, 16 Apr 2022 05:45:15 +0530 Subject: [PATCH] fix: handle filters passed as dict to client.get --- frappe/client.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frappe/client.py b/frappe/client.py index e970a64802..a8223cdeee 100644 --- a/frappe/client.py +++ b/frappe/client.py @@ -75,7 +75,7 @@ def get(doctype, name=None, filters=None, parent=None): check_parent_permission(parent, doctype) if filters and not name: - name = frappe.db.get_value(doctype, json.loads(filters)) + name = frappe.db.get_value(doctype, frappe.parse_json(filters)) if not name: frappe.throw(_("No document found for given filters"))