summaryrefslogtreecommitdiff
path: root/addons/project/security
diff options
context:
space:
mode:
authorsgo@tinyerp.com <>2013-06-05 12:49:05 +0530
committersgo@tinyerp.com <>2013-06-05 12:49:05 +0530
commit6a3cdf718ce4f9bd2749bb75993cdbcfd86d3eb2 (patch)
tree075af0421f75fd36ca9f5cd44551e58ffc73460a /addons/project/security
parent143b485baf8adb7936d7784e314ccd405d1b8c14 (diff)
parent5cc8c30adfeccc6db22ebf7487b8e4ebdbe10423 (diff)
[MERGE]sync with trunk
bzr revid: sgo@tinyerp.com-20130605071905-o2ldzc6vxqnoe099
Diffstat (limited to 'addons/project/security')
-rw-r--r--addons/project/security/project_security.xml12
1 files changed, 5 insertions, 7 deletions
diff --git a/addons/project/security/project_security.xml b/addons/project/security/project_security.xml
index bac7e3365e6..71db402641f 100644
--- a/addons/project/security/project_security.xml
+++ b/addons/project/security/project_security.xml
@@ -76,15 +76,13 @@
</record>
<record model="ir.rule" id="task_visibility_rule">
- <field name="name">Project/Task: employees: public or employee or following or assigned</field>
+ <field name="name">Project/Task: employees: public or employee or (followers and following)</field>
<field name="model_id" ref="model_project_task"/>
<field name="domain_force">['|',
- ('user_id', '=', user.id),
- '|',
- ('project_id.privacy_visibility', 'in', ['public', 'employees']),
- '&amp;',
- ('project_id.privacy_visibility', '=', 'followers'),
- ('message_follower_ids', 'in', [user.partner_id.id]),
+ ('project_id.privacy_visibility', 'in', ['public', 'employees']),
+ '&amp;',
+ ('project_id.privacy_visibility', '=', 'followers'),
+ ('message_follower_ids', 'in', [user.partner_id.id]),
]</field>
<field name="groups" eval="[(4,ref('base.group_user'))]"/>
</record>