diff options
Diffstat (limited to 'addons/theme_default')
| -rw-r--r-- | addons/theme_default/__init__.py | 1 | ||||
| -rw-r--r-- | addons/theme_default/data/theme_default_data.xml | 4 | ||||
| -rw-r--r-- | addons/theme_default/models/__init__.py | 3 | ||||
| -rw-r--r-- | addons/theme_default/models/theme_default.py | 7 |
4 files changed, 11 insertions, 4 deletions
diff --git a/addons/theme_default/__init__.py b/addons/theme_default/__init__.py index f331cf7cd78..4ec3ada1d15 100644 --- a/addons/theme_default/__init__.py +++ b/addons/theme_default/__init__.py @@ -1,2 +1,3 @@ # -*- encoding: utf-8 -*- # Part of Odoo. See LICENSE file for full copyright and licensing details. +from . import models diff --git a/addons/theme_default/data/theme_default_data.xml b/addons/theme_default/data/theme_default_data.xml index 424fcc0e38f..21e118429f8 100644 --- a/addons/theme_default/data/theme_default_data.xml +++ b/addons/theme_default/data/theme_default_data.xml @@ -9,8 +9,4 @@ <field name="action_id" ref="action_website"/> <field name="state">open</field> </record> - - <record id="website_theme_install.customize_modal" model="ir.ui.view"> - <field name="active" eval="False"/> - </record> </odoo> diff --git a/addons/theme_default/models/__init__.py b/addons/theme_default/models/__init__.py new file mode 100644 index 00000000000..7c320ce033a --- /dev/null +++ b/addons/theme_default/models/__init__.py @@ -0,0 +1,3 @@ +# -*- encoding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. +from . import theme_default diff --git a/addons/theme_default/models/theme_default.py b/addons/theme_default/models/theme_default.py new file mode 100644 index 00000000000..a8444cbb326 --- /dev/null +++ b/addons/theme_default/models/theme_default.py @@ -0,0 +1,7 @@ +from odoo import models + +class ThemeDefault(models.AbstractModel): + _inherit = 'theme.utils' + + def _theme_default_post_copy(self, mod): + self.env.ref('website_theme_install.customize_modal').write({'active': False}); |
