diff --git a/addons/website_mail_channel/controllers/main.py b/addons/website_mail_channel/controllers/main.py index de3b6adeb88..b2c688c62f7 100644 --- a/addons/website_mail_channel/controllers/main.py +++ b/addons/website_mail_channel/controllers/main.py @@ -49,7 +49,10 @@ class MailGroup(http.Controller): [], ['res_id']) message_data = dict((message['res_id'], message['res_id_count']) for message in messages) - group_data = dict((group.id, {'monthly_message_nbr': message_data.get(group.id, 0)}) for group in groups) + group_data = dict( + (group.id, {'monthly_message_nbr': message_data.get(group.id, 0), + 'members_count': len(group.channel_partner_ids)}) + for group in groups.sudo()) return request.render('website_mail_channel.mail_channels', {'groups': groups, 'group_data': group_data}) @http.route(["/groups/is_member"], type='json', auth="public", website=True) diff --git a/addons/website_mail_channel/views/website_mail_channel_templates.xml b/addons/website_mail_channel/views/website_mail_channel_templates.xml index e225d107b3c..5c6b79d6e22 100644 --- a/addons/website_mail_channel/views/website_mail_channel_templates.xml +++ b/addons/website_mail_channel/views/website_mail_channel_templates.xml @@ -50,7 +50,7 @@
- members
+ members
messages / month