summaryrefslogtreecommitdiff
path: root/addons/website/data/website_data.xml
diff options
context:
space:
mode:
authorJeremy Kersten <jke@odoo.com>2019-10-29 11:01:35 +0000
committerJeremy Kersten <jke@odoo.com>2019-10-29 16:41:57 +0000
commit931e62fa9160d44fafc83305bba26840e4c0bdee (patch)
tree1e3eea5eed6380c0eae24eaefa5a26595e8031be /addons/website/data/website_data.xml
parente239934abe456257c9dc285d1ad9829c0353900c (diff)
[FIX] website: switch page_id from menu on cow
Before this commit, if you had a page_id set on a menu, and that you fork this page, the page_id from the menu was always pointing to the previous one, so you see old page, but edit new page. > Reproduce: > Fork Contactus (Page_id on menu become wrong) > Refresh contact us (done on save btw) > You see old content > Edit with Html Editor, you sill see that forked view exists! Bug was hidden before that we set page_id on menu, but it is needed if we want to support the groups visibility on the menu item. closes odoo/odoo#39472 Signed-off-by: Jérémy Kersten (jke) <jke@openerp.com>
Diffstat (limited to 'addons/website/data/website_data.xml')
-rw-r--r--addons/website/data/website_data.xml2
1 files changed, 2 insertions, 0 deletions
diff --git a/addons/website/data/website_data.xml b/addons/website/data/website_data.xml
index ce4091a6352..a1a9c9d689b 100644
--- a/addons/website/data/website_data.xml
+++ b/addons/website/data/website_data.xml
@@ -143,12 +143,14 @@
<record id="menu_home" model="website.menu">
<field name="name">Home</field>
<field name="url">/</field>
+ <field name="page_id" ref="website.homepage_page"/>
<field name="parent_id" ref="website.main_menu"/>
<field name="sequence" type="int">10</field>
</record>
<record id="menu_contactus" model="website.menu">
<field name="name">Contact us</field>
<field name="url">/contactus</field>
+ <field name="page_id" ref="website.contactus_page"/>
<field name="parent_id" ref="website.main_menu"/>
<field name="sequence" type="int">60</field>
</record>