瀏覽代碼

ignored doctype permissions for dynamic links

version-14
Nabin Hait 10 年之前
父節點
當前提交
cfcbe602c4
共有 2 個檔案被更改,包括 3 行新增2 行删除
  1. +2
    -2
      frappe/widgets/reportview.py
  2. +1
    -0
      frappe/widgets/search.py

+ 2
- 2
frappe/widgets/reportview.py 查看文件

@@ -15,9 +15,9 @@ def get():


def execute(doctype, query=None, filters=None, fields=None, or_filters=None, docstatus=None, def execute(doctype, query=None, filters=None, fields=None, or_filters=None, docstatus=None,
group_by=None, order_by=None, limit_start=0, limit_page_length=20, group_by=None, order_by=None, limit_start=0, limit_page_length=20,
as_list=False, with_childnames=False, debug=False):
as_list=False, with_childnames=False, debug=False, ignore_permissions=False):
return DatabaseQuery(doctype).execute(query, filters, fields, or_filters, docstatus, group_by, return DatabaseQuery(doctype).execute(query, filters, fields, or_filters, docstatus, group_by,
order_by, limit_start, limit_page_length, as_list, with_childnames, debug)
order_by, limit_start, limit_page_length, as_list, with_childnames, debug, ignore_permissions)


def get_form_params(): def get_form_params():
"""Stringify GET request parameters.""" """Stringify GET request parameters."""


+ 1
- 0
frappe/widgets/search.py 查看文件

@@ -82,6 +82,7 @@ def search_widget(doctype, txt, query=None, searchfield=None, start=0,
or_filters = or_filters, limit_start = start, or_filters = or_filters, limit_start = start,
limit_page_length=page_len, limit_page_length=page_len,
order_by="if(_relevance, _relevance, 99999), name asc".format(doctype), order_by="if(_relevance, _relevance, 99999), name asc".format(doctype),
ignore_permissions = True if doctype == "DocType" else False, # for dynamic links
as_list=True) as_list=True)


# remove _relevance from results # remove _relevance from results


Loading…
取消
儲存