瀏覽代碼

[minor] fixes in frappe.client.get_value method (#3830)

version-14
Makarand Bauskar 8 年之前
committed by GitHub
父節點
當前提交
465d6b3431
共有 1 個檔案被更改,包括 4 行新增3 行删除
  1. +4
    -3
      frappe/client.py

+ 4
- 3
frappe/client.py 查看文件

@@ -61,14 +61,15 @@ def get_value(doctype, fieldname, filters=None, as_dict=True, debug=False):


try: try:
filters = json.loads(filters) filters = json.loads(filters)
except ValueError:
# name passed, not json
except (TypeError, ValueError):
# filters are not passesd, not json
pass pass


try: try:
fieldname = json.loads(fieldname) fieldname = json.loads(fieldname)
except ValueError:
except (TypeError, ValueError):
# name passed, not json # name passed, not json
fieldname = "name"
pass pass


return frappe.db.get_value(doctype, filters, fieldname, as_dict=as_dict, debug=debug) return frappe.db.get_value(doctype, filters, fieldname, as_dict=as_dict, debug=debug)


Loading…
取消
儲存