Skip to content

Commit 4b7c76b

Browse files
committed
[16.0][FIX] stock_secondary_unit: use @api.model_create_multi in create method
1 parent d311024 commit 4b7c76b

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed

stock_secondary_unit/models/stock_move.py

+7-6
Original file line numberDiff line numberDiff line change
@@ -50,12 +50,13 @@ class StockMoveLine(models.Model):
5050
store=True, readonly=False, compute="_compute_qty_done", precompute=True
5151
)
5252

53-
@api.model
54-
def create(self, vals):
55-
move = self.env["stock.move"].browse(vals.get("move_id", False))
56-
if move.secondary_uom_id:
57-
vals["secondary_uom_id"] = move.secondary_uom_id.id
58-
return super().create(vals)
53+
@api.model_create_multi
54+
def create(self, vals_list):
55+
for vals in vals_list:
56+
move = self.env["stock.move"].browse(vals.get("move_id", False))
57+
if move.secondary_uom_id:
58+
vals["secondary_uom_id"] = move.secondary_uom_id.id
59+
return super().create(vals_list)
5960

6061
@api.depends("secondary_uom_id", "secondary_uom_qty")
6162
def _compute_qty_done(self):

0 commit comments

Comments
 (0)