diff --git a/mail_show_follower/__manifest__.py b/mail_show_follower/__manifest__.py index 369ea11..b0ade58 100644 --- a/mail_show_follower/__manifest__.py +++ b/mail_show_follower/__manifest__.py @@ -13,6 +13,7 @@ "application": False, "installable": True, "depends": ["base", "mail"], + "maintainers": ["yajo"], "data": [ "views/res_config_settings.xml", "views/res_users.xml", diff --git a/mail_show_follower/models/mail_mail.py b/mail_show_follower/models/mail_mail.py index b7d49ce..7ef8a64 100644 --- a/mail_show_follower/models/mail_mail.py +++ b/mail_show_follower/models/mail_mail.py @@ -114,7 +114,10 @@ class MailMail(models.Model): if cc_internal: partners = partners_obj.filtered( lambda x: x.id not in user_partner_ids - and (not x.user_ids or x.user_ids.show_in_cc) + and ( + not x.user_ids + or any(x.mapped("user_ids.show_in_cc")) + ) ) else: partners = partners_obj.filtered(