diff --git a/addons/project/models/project.py b/addons/project/models/project.py index c75234eba9b..c59fcab8b97 100644 --- a/addons/project/models/project.py +++ b/addons/project/models/project.py @@ -265,6 +265,11 @@ class Project(models.Model): if project.partner_id and project.partner_phone != project.partner_id.phone: project.partner_id.phone = project.partner_phone + @api.onchange('alias_enabled') + def _onchange_alias_name(self): + if not self.alias_enabled: + self.alias_name = False + def _compute_alias_enabled(self): for project in self: project.alias_enabled = project.alias_domain and project.alias_id.alias_name diff --git a/addons/project/views/project_portal_templates.xml b/addons/project/views/project_portal_templates.xml index 49cd2f3218a..3c4298ce131 100644 --- a/addons/project/views/project_portal_templates.xml +++ b/addons/project/views/project_portal_templates.xml @@ -74,10 +74,9 @@ -
- Project - - - +
+ +