18.0_tp #1

Merged
mreul merged 9 commits from 18.0_tp into 18.0 2025-04-07 10:44:13 +00:00
Showing only changes of commit e85a15ca8b - Show all commits

View File

@@ -5,22 +5,22 @@ import logging
_logger = logging.getLogger(__name__) _logger = logging.getLogger(__name__)
def post_init_hook(self): def post_init_hook(env):
model_website_page = self.env['ir.model'].search([('model','=','website.page')]) model_website_page = env['ir.model'].search([('model','=','website.page')])
test_view = self.env['ir.model.data']._xmlid_to_res_id('testserver_website_o2b.testserver_page_website') test_view = env['ir.model.data']._xmlid_to_res_id('testserver_website_o2b.testserver_page_website')
if model_website_page: if model_website_page:
for page in self.env['website.page'].search([]): for page in env['website.page'].search([]):
if not page.is_homepage: if page.is_homepage:
_logger.error(f"__REPLACE HOME page {page.id}")
page.write({
'view_id': test_view
})
else:
_logger.error(f"________Disable page {page.id}") _logger.error(f"________Disable page {page.id}")
page.write({ page.write({
'is_published': False 'is_published': False
}) })
else: for website in env['website'].search([]):
_logger.error(f"__REPLACE HOME page {page.id}")
page.write({
'view_id': test_view.id
})
for website in self.env['website'].search([]):
website.write({ website.write({
'domain': False 'domain': False
}) })