Fixed note permission query
This commit is contained in:
parent
aefc01372f
commit
92af795f12
@ -24,10 +24,7 @@ def get_permission_query_conditions(user):
|
|||||||
if user == "Administrator":
|
if user == "Administrator":
|
||||||
return ""
|
return ""
|
||||||
|
|
||||||
return """(`tabNote`.public=1 or `tabNote`.owner="{user}" or exists (
|
return "`tabNote`.public=1"
|
||||||
select name from `tabNote User`
|
|
||||||
where `tabNote User`.parent=`tabNote`.name
|
|
||||||
and `tabNote User`.user="{user}"))""".format(user=frappe.db.escape(user))
|
|
||||||
|
|
||||||
def has_permission(doc, ptype, user):
|
def has_permission(doc, ptype, user):
|
||||||
if doc.public == 1 or user == "Administrator":
|
if doc.public == 1 or user == "Administrator":
|
||||||
|
Loading…
x
Reference in New Issue
Block a user