summaryrefslogtreecommitdiff
path: root/addons/website_theme_install/models/ir_module_module.py
diff options
context:
space:
mode:
authorJeremy Kersten <jke@odoo.com>2018-08-23 17:01:58 +0200
committerJeremy Kersten <jke@odoo.com>2018-08-24 10:42:37 +0200
commitceef32500df5329a656c26d14e264e5c9c4b836e (patch)
treed539fd2baac351f7a1c13100dce3bcdc1ad74c7c /addons/website_theme_install/models/ir_module_module.py
parentf6e4f3aa0f6013524b59bf2fd865201058eb0bee (diff)
[FIX] website_theme_install: mode field in template.ir.ui.view are optionnal
+ remove duplicated arch
Diffstat (limited to 'addons/website_theme_install/models/ir_module_module.py')
-rw-r--r--addons/website_theme_install/models/ir_module_module.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/addons/website_theme_install/models/ir_module_module.py b/addons/website_theme_install/models/ir_module_module.py
index d668d7be459..067f7e3a2f9 100644
--- a/addons/website_theme_install/models/ir_module_module.py
+++ b/addons/website_theme_install/models/ir_module_module.py
@@ -70,15 +70,15 @@ class IrModuleModule(models.Model):
'name': view.name,
'arch': view.arch,
'key': view.key,
- 'arch': view.arch,
'arch_fs': view.arch_fs,
'priority': view.priority,
- 'mode': view.mode,
'active': view.active,
'inherit_id': view.inherit_id and view.inherit_id.id,
'theme_template_id': view.id,
'website_id': website.id,
}
+ if view.mode: # if not provided, computed automatically (if inherit_id or not)
+ new_view['mode'] = view.mode
loaded['views'] += self.env['ir.ui.view'].create(new_view)
for page in self._get_module_data('theme.website.page'):