Ver a proveniência

fix: remove unnecessary array transformation in request args

`key: ['value', 'value2']` is turned into `key: 'value'` for no reason
version-14
Faris Ansari há 3 anos
ascendente
cometimento
b632cc558b
1 ficheiros alterados com 1 adições e 6 eliminações
  1. +1
    -6
      frappe/app.py

+ 1
- 6
frappe/app.py Ver ficheiro

@@ -192,12 +192,7 @@ def make_form_dict(request):
if not isinstance(args, dict):
frappe.throw(_("Invalid request arguments"))

try:
frappe.local.form_dict = frappe._dict({
k: v[0] if isinstance(v, (list, tuple)) else v for k, v in args.items()
})
except IndexError:
frappe.local.form_dict = frappe._dict(args)
frappe.local.form_dict = frappe._dict(args)

if "_" in frappe.local.form_dict:
# _ is passed by $.ajax so that the request is not cached by the browser. So, remove _ from form_dict


Carregando…
Cancelar
Guardar