diff options
| author | Jeremy Kersten <jke@odoo.com> | 2019-10-29 11:01:35 +0000 |
|---|---|---|
| committer | Jeremy Kersten <jke@odoo.com> | 2019-10-29 16:41:57 +0000 |
| commit | 931e62fa9160d44fafc83305bba26840e4c0bdee (patch) | |
| tree | 1e3eea5eed6380c0eae24eaefa5a26595e8031be /addons/website/data | |
| parent | e239934abe456257c9dc285d1ad9829c0353900c (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')
| -rw-r--r-- | addons/website/data/website_data.xml | 2 |
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> |
