[FIX] website_theme_install: mode field in template.ir.ui.view are optionnal

+ remove duplicated arch
This commit is contained in:
Jeremy Kersten
2018-08-24 10:42:37 +02:00
parent f6e4f3aa0f
commit ceef32500d
@@ -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'):