summaryrefslogtreecommitdiff
path: root/addons/delivery/models/stock_picking.py
diff options
context:
space:
mode:
authorChristophe Simonis <chs@odoo.com>2019-05-08 18:29:32 +0200
committerChristophe Simonis <chs@odoo.com>2019-05-08 18:29:32 +0200
commit825fee2626c6cd756283b4fa40876cd1d3d5357a (patch)
tree9bc5d3dd31fc9557985899a34fbffb5661caafbd /addons/delivery/models/stock_picking.py
parent2c68df0ab43cb42e6762d7a1929471bf3f3df920 (diff)
parentd01db480872ea3705b3f0965beef79821b679acd (diff)
[MERGE] forward port branch 11.0 up to d01db480872
Diffstat (limited to 'addons/delivery/models/stock_picking.py')
-rw-r--r--addons/delivery/models/stock_picking.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/addons/delivery/models/stock_picking.py b/addons/delivery/models/stock_picking.py
index 908b7587c51..838f4598d25 100644
--- a/addons/delivery/models/stock_picking.py
+++ b/addons/delivery/models/stock_picking.py
@@ -53,7 +53,7 @@ class StockPicking(models.Model):
@api.one
- @api.depends('move_line_ids')
+ @api.depends('move_line_ids', 'move_line_ids.result_package_id')
def _compute_packages(self):
self.ensure_one()
packs = set()
@@ -63,7 +63,7 @@ class StockPicking(models.Model):
self.package_ids = list(packs)
@api.one
- @api.depends('move_line_ids')
+ @api.depends('move_line_ids', 'move_line_ids.result_package_id', 'move_line_ids.product_uom_id', 'move_line_ids.qty_done')
def _compute_bulk_weight(self):
weight = 0.0
for move_line in self.move_line_ids: