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