From 6d5c2d0bea803fe1fa62d6cb4adec032ab9f1259 Mon Sep 17 00:00:00 2001 From: Nicolas Martinelli Date: Thu, 11 Jan 2018 16:23:55 +0100 Subject: [PATCH] [FIX] stock: unset warehouses When 'Applicable on Warehouse' is set to `False`, the list of warehouses should be emptied. opw-803678 --- addons/stock/models/stock_location.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/addons/stock/models/stock_location.py b/addons/stock/models/stock_location.py index 05e4bb2b60d..21e41caa10f 100644 --- a/addons/stock/models/stock_location.py +++ b/addons/stock/models/stock_location.py @@ -183,6 +183,10 @@ class Route(models.Model): 'domain': [('route_ids', 'in', self.ids)], } + @api.onchange('warehouse_selectable') + def _onchange_warehouse_selectable(self): + if not self.warehouse_selectable: + self.warehouse_ids = [(5, 0, 0)] class PushedFlow(models.Model): _name = "stock.location.path"