瀏覽代碼

fix: Combine request args and form data

- To accept argument via both way in a single request
version-14
Suraj Shetty 3 年之前
父節點
當前提交
fba15b3874
共有 1 個文件被更改,包括 3 次插入1 次删除
  1. +3
    -1
      frappe/app.py

+ 3
- 1
frappe/app.py 查看文件

@@ -185,7 +185,9 @@ def make_form_dict(request):
if 'application/json' in (request.content_type or '') and request_data: if 'application/json' in (request.content_type or '') and request_data:
args = json.loads(request_data) args = json.loads(request_data)
else: else:
args = request.form or request.args
args = {}
args.update(request.args or {})
args.update(request.form or {})


if not isinstance(args, dict): if not isinstance(args, dict):
frappe.throw(_("Invalid request arguments")) frappe.throw(_("Invalid request arguments"))


Loading…
取消
儲存