From bc86eb771d23b7829ee1157fd14828aef49fe575 Mon Sep 17 00:00:00 2001 From: RomainLibert Date: Wed, 14 Feb 2018 11:47:01 +0100 Subject: [PATCH] [FIX] mail: use config parameter as intended for alias_domain Since commit a18bd499acf518f070318aeabd81f8eb94faad01 alias_domain was not updating correctly in the settings. This commit fixes the issue by updating to code to conform to the new config_parameter interface. --- addons/mail/models/res_config_settings.py | 9 --------- 1 file changed, 9 deletions(-) diff --git a/addons/mail/models/res_config_settings.py b/addons/mail/models/res_config_settings.py index 881f7c20184..6cae4f3b0d5 100644 --- a/addons/mail/models/res_config_settings.py +++ b/addons/mail/models/res_config_settings.py @@ -21,21 +21,12 @@ class ResConfigSettings(models.TransientModel): def get_values(self): res = super(ResConfigSettings, self).get_values() - alias_domain = res.get('alias_domain') - if not alias_domain: - domain = self.env["ir.config_parameter"].get_param("web.base.url") - try: - alias_domain = urls.url_parse(domain).host - except Exception: - pass - previous_date = datetime.datetime.now() - datetime.timedelta(days=30) res.update( fail_counter=self.env['mail.mail'].sudo().search_count([ ('date', '>=', previous_date.strftime(tools.DEFAULT_SERVER_DATETIME_FORMAT)), ('state', '=', 'exception')]), - alias_domain=alias_domain or False, ) return res