diff --git a/addons/mail/mail_alias.py b/addons/mail/mail_alias.py index 70280e64a5d..47916c2660e 100644 --- a/addons/mail/mail_alias.py +++ b/addons/mail/mail_alias.py @@ -59,10 +59,11 @@ class mail_alias(osv.Model): def _get_alias_domain(self, cr, uid, ids, name, args, context=None): ir_config_parameter = self.pool.get("ir.config_parameter") - domain = ir_config_parameter.get_param(cr, uid, "mail.catchall.domain", context=context) + domain = ir_config_parameter.get_param(cr, uid, "mail.catchall.domain", context=context) return dict.fromkeys(ids, domain or "") _columns = { + 'alias_force_id': fields.integer('Alias Force Id'), 'alias_name': fields.char('Alias', required=True, help="The name of the email alias, e.g. 'jobs' " "if you want to catch emails for ",), diff --git a/addons/mail/mail_followers_view.xml b/addons/mail/mail_followers_view.xml index 62e93430675..8b19d51ca2a 100644 --- a/addons/mail/mail_followers_view.xml +++ b/addons/mail/mail_followers_view.xml @@ -6,7 +6,6 @@ mail.followers.tree mail.followers - tree 10 diff --git a/addons/mail/mail_group.py b/addons/mail/mail_group.py index 6a14fef83aa..39a1707bc8a 100644 --- a/addons/mail/mail_group.py +++ b/addons/mail/mail_group.py @@ -98,7 +98,7 @@ class mail_group(osv.Model): "Use this field anywhere a small image is required."), 'last_month_msg_nbr': fields.function(_get_last_month_msg_nbr, type='integer', string='Messages count for last month'), - 'alias_id': fields.many2one('mail.alias', 'Alias', ondelete="cascade", + 'alias_id': fields.many2one('mail.alias', 'Alias', required=True, ondelete="cascade", help="The email address associated with this group. New emails received will automatically " "create new topics."), }