From 5362d367d14cbc42f4bdcc6fc46776e520161e0a Mon Sep 17 00:00:00 2001 From: Aradhya-Tripathi Date: Mon, 11 Oct 2021 14:15:01 +0530 Subject: [PATCH] fix(minor): fixed execute_query patch --- frappe/query_builder/utils.py | 1 + 1 file changed, 1 insertion(+) diff --git a/frappe/query_builder/utils.py b/frappe/query_builder/utils.py index 152109823d..abd700c396 100644 --- a/frappe/query_builder/utils.py +++ b/frappe/query_builder/utils.py @@ -51,6 +51,7 @@ def patch_query_execute(): """ def execute_query(query, *args, **kwargs): + query = str(query) if frappe.flags.in_safe_exec and not query.lower().strip().startswith("select"): raise frappe.PermissionError('Only SELECT SQL allowed in scripting') return frappe.db.sql(query, *args, **kwargs)