From 357383eb7abd2212dcc989768f2748f7fe9fd445 Mon Sep 17 00:00:00 2001 From: Fabien Bourgeois Date: Fri, 8 Jul 2016 21:49:21 +0200 Subject: [PATCH] [FIX]Memebr and Activity correct handling of inherits delegated --- golem_activity/models/golem_activity.py | 3 +++ golem_member/models/golem_member.py | 3 +++ 2 files changed, 6 insertions(+) diff --git a/golem_activity/models/golem_activity.py b/golem_activity/models/golem_activity.py index 8bf7ec9..2f75994 100644 --- a/golem_activity/models/golem_activity.py +++ b/golem_activity/models/golem_activity.py @@ -32,6 +32,9 @@ class GolemActivity(models.Model): _inherits = {'product.template': 'product_id'} _rec_name = 'activity_name' + product_id = fields.Many2one('product.template', required=True, + ondelete='cascade') + # Copy the default code default_code = fields.Char(copy=True) diff --git a/golem_member/models/golem_member.py b/golem_member/models/golem_member.py index 88bb935..f8fc7c2 100644 --- a/golem_member/models/golem_member.py +++ b/golem_member/models/golem_member.py @@ -49,6 +49,9 @@ class GolemMember(models.Model): _inherit = 'mail.thread' _inherits = {'res.partner': 'partner_id'} + partner_id = fields.Many2one('res.partner', required=True, + ondelete='cascade') + @api.model def _default_season(self): """ Get default season """