diff --git a/golem_activity/models/golem_activity.py b/golem_activity/models/golem_activity.py index 355e8b3..e00fcd3 100644 --- a/golem_activity/models/golem_activity.py +++ b/golem_activity/models/golem_activity.py @@ -137,10 +137,10 @@ class GolemActivity(models.Model): date_stop = fields.Date('End date', copy=False) @api.constrains('animator_id') - def save_animator_id(self): - """ Enabling is_animator flag """ + def save_activity_id(self): + """ Saving Activity in animator_id """ for activity in self: - activity.animator_id.is_animator = True + activity.animator_id.activity_id = activity @api.onchange('date_start') @@ -233,4 +233,4 @@ class ResPartner(models.Model): """ GOLEM Member partner adaptations """ _inherit = 'res.partner' - is_animator = fields.Boolean() + activity_id = fields.Many2one('golem.activity', ondelete='set null') diff --git a/golem_activity/views/res_partner_views.xml b/golem_activity/views/res_partner_views.xml index 67eb706..b5579af 100644 --- a/golem_activity/views/res_partner_views.xml +++ b/golem_activity/views/res_partner_views.xml @@ -26,12 +26,12 @@ along with this program. If not, see . - - + + -