feat(minor): frappe.utils.nestedset.get_descendants_of now accepts ignore_permissions
This commit is contained in:
parent
ca548b8003
commit
428bcd71a9
1 changed files with 3 additions and 2 deletions
|
|
@ -271,11 +271,12 @@ def get_ancestors_of(doctype, name, order_by="lft desc", limit=None):
|
|||
|
||||
return result or []
|
||||
|
||||
def get_descendants_of(doctype, name, order_by="lft desc", limit=None):
|
||||
def get_descendants_of(doctype, name, order_by="lft desc", limit=None,
|
||||
ignore_permissions=False):
|
||||
'''Return descendants of the current record'''
|
||||
lft, rgt = frappe.db.get_value(doctype, name, ['lft', 'rgt'])
|
||||
|
||||
result = [d["name"] for d in frappe.db.get_list(doctype, {"lft": [">", lft], "rgt": ["<", rgt]},
|
||||
"name", order_by=order_by, limit_page_length=limit)]
|
||||
"name", order_by=order_by, limit_page_length=limit, ignore_permissions=ignore_permissions)]
|
||||
|
||||
return result or []
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue