From 5954cd563ed5960aa0ecf8fa8e36530554a0091d Mon Sep 17 00:00:00 2001 From: Pierre Masereel Date: Fri, 26 Oct 2018 09:21:51 +0000 Subject: [PATCH] [FIX] stock: remove level package when unreserve if necessary --- addons/stock/models/stock_picking.py | 1 + 1 file changed, 1 insertion(+) diff --git a/addons/stock/models/stock_picking.py b/addons/stock/models/stock_picking.py index 310f7b6bef5..fec28f96de1 100644 --- a/addons/stock/models/stock_picking.py +++ b/addons/stock/models/stock_picking.py @@ -682,6 +682,7 @@ class Picking(models.Model): def do_unreserve(self): for picking in self: picking.move_lines._do_unreserve() + picking.package_level_ids.filtered(lambda p: not p.move_ids).unlink() @api.multi def button_validate(self):