From ca113a7a09c46cf3083296484a3b0e5cdf96020a Mon Sep 17 00:00:00 2001 From: Gavin D'souza Date: Fri, 11 Feb 2022 00:34:18 +0530 Subject: [PATCH] fix(api): Return form_dict if data not parsable --- frappe/api.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/frappe/api.py b/frappe/api.py index e7f7bf5a04..cbef8c29c0 100644 --- a/frappe/api.py +++ b/frappe/api.py @@ -159,7 +159,10 @@ def get_request_form_data(): else: data = frappe.local.form_dict.data - return frappe.parse_json(data) + try: + return frappe.parse_json(data) + except ValueError: + return frappe.local.form_dict def validate_auth():