mirror of
https://gitlab.com/hibou-io/hibou-odoo/suite.git
synced 2025-01-20 12:37:31 +02:00
[FIX] rma_sale: backport fix from 15 (tests in 15)
This commit is contained in:
@@ -11,8 +11,15 @@ class SaleOrderLine(models.Model):
|
|||||||
def _get_protected_fields(self):
|
def _get_protected_fields(self):
|
||||||
res = super(SaleOrderLine, self)._get_protected_fields()
|
res = super(SaleOrderLine, self)._get_protected_fields()
|
||||||
context = self._context or {}
|
context = self._context or {}
|
||||||
if context.get('rma_done') and 'product_uom_qty' in res:
|
if context.get('rma_done'):
|
||||||
res.remove('product_uom_qty')
|
if 'product_uom_qty' in res:
|
||||||
|
res.remove('product_uom_qty')
|
||||||
|
# technically used by product_cores to update related core pieces
|
||||||
|
if 'product_id' in res:
|
||||||
|
res.remove('product_id')
|
||||||
|
if 'product_uom' in res:
|
||||||
|
res.remove('product_uom')
|
||||||
|
return res
|
||||||
return res
|
return res
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user