[fix] Feed listing based on permissions

This commit is contained in:
Anand Doshi 2014-07-25 14:57:37 +05:30
parent 1c735365d0
commit 93e2defc96

View File

@ -4,6 +4,7 @@
from __future__ import unicode_literals
import frappe
import frappe.defaults
import frappe.permissions
from frappe.model.document import Document
class Feed(Document):
@ -19,6 +20,9 @@ def on_doctype_update():
def get_permission_query_conditions(user):
if not user: user = frappe.session.user
if not frappe.permissions.apply_user_permissions("Feed", "read", user):
return ""
user_permissions = frappe.defaults.get_user_permissions(user)
can_read = frappe.get_user(user).get_can_read()