diff options
| author | Aurélien Warnon <awa@odoo.com> | 2019-02-08 10:53:41 +0000 |
|---|---|---|
| committer | Thibault Delavallée <tde@odoo.com> | 2019-02-08 11:33:09 +0000 |
| commit | c4c067509e1d6802943ca99d5e5806da5f38438e (patch) | |
| tree | 8d70e0191883206bcca4475398fbc2425fc73e38 /addons/website_slides/security | |
| parent | eea58a3cf85b08e58c8b2f755fca933af171d1f7 (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.xml | 2 |
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">['&', - '|', ('is_preview', '=', True), ('channel_id.member_ids', '=', user.partner_id.id), + '|', ('is_preview', '=', True), ('channel_id.partner_ids', '=', user.partner_id.id), '&', ('channel_id.website_published', '=', True), ('website_published', '=', True)]</field> </record> |
