[FIX] Fixed crashing Follow/Unfollow links on group kanban views.

bzr revid: tde@openerp.com-20120404141119-v1nktc5bc6y28ui3
This commit is contained in:
Thibault Delavallée 2012-04-04 16:11:19 +02:00
parent b5fc90ce67
commit 6b1e06af4e
1 changed files with 14 additions and 1 deletions

View File

@ -35,13 +35,26 @@ class mail_group(osv.osv):
"""
A mail_group is a collection of users sharing messages in a discussion
group. Group users are users that follow the mail group, using the
subscription/follow mechanism of OpenSocial.
subscription/follow mechanism of OpenSocial. A mail group has nothing
in common wih res.users.group.
Additional information on fields:
- ``member_ids``: user member of the groups are calculated with
``message_get_subscribers`` method from mail.thread
- ``member_count``: calculated with member_ids
- ``is_subscriber``: calculated with member_ids
"""
_description = 'Discussion group'
_name = 'mail.group'
_inherit = ['mail.thread']
def action_group_join(self, cr, uid, ids, context={}):
return self.message_subscribe(cr, uid, ids, context=context);
def action_group_leave(self, cr, uid, ids, context={}):
return self.message_unsubscribe(cr, uid, ids, context=context);
def onchange_photo(self, cr, uid, ids, value, context=None):
if not value:
return {'value': {'avatar_big': value, 'avatar': value} }