summaryrefslogtreecommitdiff
path: root/addons/website_blog/security/website_blog_security.xml
diff options
context:
space:
mode:
authorGoffin Simon <sig@odoo.com>2021-01-28 11:05:28 +0000
committerGoffin Simon <sig@odoo.com>2021-02-04 08:49:28 +0000
commit196d96ef8eaf8aa06e16c9768ed595fca1c315ff (patch)
treea4086ae0f3af5686ad95f41f3e33ca67bc3b428d /addons/website_blog/security/website_blog_security.xml
parent41ac5b0ea7429f11b554a822287b37d635103a34 (diff)
[FIX] website_blog: Traceback on archived blog
Steps to reproduce the bug: - Create a blogpost in the the blog 'travel - Archive the blog 'travel' - Open the blogpost Bug: A traceback was raised opw:2444406 closes odoo/odoo#65204 Signed-off-by: Simon Goffin (sig) <sig@openerp.com>
Diffstat (limited to 'addons/website_blog/security/website_blog_security.xml')
-rw-r--r--addons/website_blog/security/website_blog_security.xml7
1 files changed, 7 insertions, 0 deletions
diff --git a/addons/website_blog/security/website_blog_security.xml b/addons/website_blog/security/website_blog_security.xml
index 79cfbbe6074..7544dc75338 100644
--- a/addons/website_blog/security/website_blog_security.xml
+++ b/addons/website_blog/security/website_blog_security.xml
@@ -8,4 +8,11 @@
<field name="groups" eval="[(4, ref('base.group_public')), (4, ref('base.group_portal'))]"/>
</record>
+ <record model="ir.rule" id="website_blog_public">
+ <field name="name">Blog: active only</field>
+ <field name="model_id" ref="model_blog_blog"/>
+ <field name="domain_force">[('active', '=', True)]</field>
+ <field name="groups" eval="[(4, ref('base.group_public')), (4, ref('base.group_portal'))]"/>
+ </record>
+
</odoo>