From ae455fb1f5bf6ec2238f6fd65f697de4f7c9a4f8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thibault=20Delavall=C3=A9e?= Date: Tue, 12 Sep 2017 16:39:26 +0200 Subject: [PATCH] [FIX] mass_mailing: fix issue in _get_mailing_model getattr crashes and in this case we probably meant to use hasattr as we have a fallback behavior. --- addons/mass_mailing/models/mass_mailing.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/mass_mailing/models/mass_mailing.py b/addons/mass_mailing/models/mass_mailing.py index a2560657ce8..147f5447545 100644 --- a/addons/mass_mailing/models/mass_mailing.py +++ b/addons/mass_mailing/models/mass_mailing.py @@ -295,7 +295,7 @@ class MassMailing(models.Model): for model_name in self.env: model = self.env[model_name] if hasattr(model, '_mail_mass_mailing') and getattr(model, '_mail_mass_mailing'): - if getattr(model, 'message_mass_mailing_enabled'): + if hasattr(model, 'message_mass_mailing_enabled'): res.append((model._name, model.message_mass_mailing_enabled())) else: res.append((model._name, model._mail_mass_mailing))