Index: addons/openacademy/views/openacademy.xml =================================================================== --- addons.orig/openacademy/views/openacademy.xml 2014-08-28 14:34:19.255004611 +0200 +++ addons/openacademy/views/openacademy.xml 2014-08-28 14:34:19.251004612 +0200 @@ -248,6 +248,12 @@ + Index: addons/openacademy/wizard.py =================================================================== --- addons.orig/openacademy/wizard.py 2014-08-28 14:34:19.255004611 +0200 +++ addons/openacademy/wizard.py 2014-08-28 14:34:19.251004612 +0200 @@ -11,3 +11,8 @@ session_id = fields.Many2one('openacademy.session', string="Session", required=True, default=_default_session) attendee_ids = fields.Many2many('res.partner', string="Attendees") + + @api.multi + def subscribe(self): + self.session_id.attendee_ids |= self.attendee_ids + return {}