Compare commits

...

1 Commits

Author SHA1 Message Date
Youssef Elouahby 2463a121d0 overwrite copy methode to support price_line_ids 2018-08-19 01:40:46 +01:00
1 changed files with 8 additions and 0 deletions

View File

@ -25,6 +25,14 @@ class GolemActivity(models.Model):
price_line_ids = fields.One2many('golem.activity.price.line',
'activity_id', string='Price lines')
@api.multi
def copy(self, default=None):
""" Copy price_line_ids """
self.ensure_one()
default = default or {}
ids = self.price_line_ids.ids
default['price_line_ids'] = [(6, False, ids)]
return super(GolemActivity, self).copy(default)
@api.multi
def reset_price_combinations(self):