From 507343f4f6f730c2ccd6d86e4981c76c21b5b22c Mon Sep 17 00:00:00 2001 From: Ankush Menat Date: Sun, 3 Sep 2023 20:12:24 +0530 Subject: [PATCH] fix: double response processing --- frappe/app.py | 3 ++- frappe/handler.py | 2 -- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/frappe/app.py b/frappe/app.py index 58cb51d52e..add62c2bbd 100644 --- a/frappe/app.py +++ b/frappe/app.py @@ -103,7 +103,8 @@ def application(request: Request): deprecation_warning( f"{frappe.form_dict.cmd}: Sending `cmd` for RPC calls is deprecated, call REST API instead `/api/method/cmd`" ) - response = frappe.handler.handle() + frappe.handler.handle() + response = frappe.utils.response.build_response("json") elif request.path.startswith("/api/"): response = frappe.api.handle(request) diff --git a/frappe/handler.py b/frappe/handler.py index 60c3c53f07..fe438d4cae 100644 --- a/frappe/handler.py +++ b/frappe/handler.py @@ -57,8 +57,6 @@ def handle(): # add the response to `message` label frappe.response["message"] = data - return build_response("json") - def execute_cmd(cmd, from_async=False): """execute a request as python module"""