Before this commit, if a theme record (eg `theme.ir.ui.view`) was deleted, its copy_ids would not be. While this is perfectly normal and wanted behavior when this is done in a website context (to not alter other websites), it shouldn't be the case when performing a theme update through CLI/Migration (or if the user find a way to update the module through the UI). Fixes https://github.com/odoo/upgrade/pull/3048 task-2593407 opw-2680866 opw-2685951 opw-2685124 opw-2679040 closes odoo/odoo#81953 X-original-commit: 3146dd72e6cb07d6e78ca763325f13dd54de0086 Related: odoo/design-themes#548 Signed-off-by: Romain Derie (rde) <rde@odoo.com>
32 lines
852 B
Python
32 lines
852 B
Python
# -*- coding: utf-8 -*-
|
|
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
|
|
|
from . import assets
|
|
from . import ir_actions
|
|
from . import ir_asset
|
|
from . import ir_attachment
|
|
from . import ir_http
|
|
from . import ir_model
|
|
from . import ir_model_data
|
|
from . import ir_module_module
|
|
from . import ir_qweb
|
|
from . import ir_qweb_fields
|
|
from . import mixins
|
|
from . import website
|
|
from . import website_menu
|
|
from . import website_page
|
|
from . import website_rewrite
|
|
from . import ir_rule
|
|
from . import ir_translation
|
|
from . import ir_ui_view
|
|
from . import res_company
|
|
from . import res_partner
|
|
from . import res_users
|
|
from . import res_config_settings
|
|
from . import res_lang
|
|
from . import theme_models
|
|
from . import website_configurator_feature
|
|
from . import website_form
|
|
from . import website_snippet_filter
|
|
from . import website_visitor
|