mirror of
https://github.com/OCA/stock-logistics-warehouse.git
synced 2025-01-21 14:27:28 +02:00
api.one -> api.multi + ensure_one
This commit is contained in:
@@ -51,8 +51,9 @@ class SaleStockReserve(models.TransientModel):
|
||||
"at the end of the validity.")
|
||||
note = fields.Text('Notes')
|
||||
|
||||
@api.one
|
||||
@api.multi
|
||||
def _prepare_stock_reservation(self, line):
|
||||
self.ensure_one()
|
||||
product_uos = line.product_uos.id if line.product_uos else False
|
||||
return {'product_id': line.product_id.id,
|
||||
'product_uom': line.product_uom.id,
|
||||
@@ -76,7 +77,7 @@ class SaleStockReserve(models.TransientModel):
|
||||
for line in lines:
|
||||
if not line.is_stock_reservable:
|
||||
continue
|
||||
vals = self._prepare_stock_reservation(line)[0]
|
||||
vals = self._prepare_stock_reservation(line)
|
||||
reserv = self.env['stock.reservation'].create(vals)
|
||||
reserv.reserve()
|
||||
return True
|
||||
|
||||
Reference in New Issue
Block a user