diff options
Diffstat (limited to 'addons/product/models')
| -rw-r--r-- | addons/product/models/product.py | 1 | ||||
| -rw-r--r-- | addons/product/models/product_template.py | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/addons/product/models/product.py b/addons/product/models/product.py index e3ed1900db9..4af2e5355ce 100644 --- a/addons/product/models/product.py +++ b/addons/product/models/product.py @@ -331,6 +331,7 @@ class ProductProduct(models.Model): return res @api.multi + @api.returns('self', lambda value: value.id) def copy(self, default=None): # TDE FIXME: clean context / variant brol if default is None: diff --git a/addons/product/models/product_template.py b/addons/product/models/product_template.py index 3f93f08d450..c00265e711e 100644 --- a/addons/product/models/product_template.py +++ b/addons/product/models/product_template.py @@ -336,6 +336,7 @@ class ProductTemplate(models.Model): return res @api.multi + @api.returns('self', lambda value: value.id) def copy(self, default=None): # TDE FIXME: should probably be copy_data self.ensure_one() |
