summaryrefslogtreecommitdiff
path: root/addons/website_slides/security
diff options
context:
space:
mode:
authorAurélien Warnon <awa@odoo.com>2019-02-08 10:53:41 +0000
committerThibault Delavallée <tde@odoo.com>2019-02-08 11:33:09 +0000
commitc4c067509e1d6802943ca99d5e5806da5f38438e (patch)
tree8d70e0191883206bcca4475398fbc2425fc73e38 /addons/website_slides/security
parenteea58a3cf85b08e58c8b2f755fca933af171d1f7 (diff)
[REM] website_slides: remove the 'state' field of slide.channel.partner
Purpose ======= The 'state' field for a member of a channel did not imply anything functionally so we decided to remove it. It allows to remove an unnecessary computed fields. ACLs are updated accordingly. If needed, we will soon be able to check partner_ids that have ordered but not paid a channel / course product by searching the related 'sale.order' model for such products.
Diffstat (limited to 'addons/website_slides/security')
-rw-r--r--addons/website_slides/security/website_slides_security.xml2
1 files changed, 1 insertions, 1 deletions
diff --git a/addons/website_slides/security/website_slides_security.xml b/addons/website_slides/security/website_slides_security.xml
index a3e00c1f7de..d3b54d240a1 100644
--- a/addons/website_slides/security/website_slides_security.xml
+++ b/addons/website_slides/security/website_slides_security.xml
@@ -38,7 +38,7 @@
<field name="model_id" ref="model_slide_slide"/>
<field name="groups" eval="[(4, ref('base.group_public')), (4, ref('base.group_portal')), (4, ref('base.group_user'))]"/>
<field name="domain_force">['&amp;',
- '|', ('is_preview', '=', True), ('channel_id.member_ids', '=', user.partner_id.id),
+ '|', ('is_preview', '=', True), ('channel_id.partner_ids', '=', user.partner_id.id),
'&amp;', ('channel_id.website_published', '=', True), ('website_published', '=', True)]</field>
</record>