From 6028d91a26f093baa05faf8b5da0a708eca45f4d Mon Sep 17 00:00:00 2001 From: Atul Patel Date: Tue, 4 Jun 2019 16:55:13 +0000 Subject: [PATCH] [FIX] stock: clean m2m records for warehouses on routes. when we select places warehouses where route can be applied, then unselect that warehouses, warehouses values on m2m tag are not deleted. because of wrong value empty list on onchange. so remove all records of warehouses if warehouse option was not selected. closes odoo/odoo#33883 Signed-off-by: Nicolas Martinelli (nim) --- addons/stock/models/stock_location.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/stock/models/stock_location.py b/addons/stock/models/stock_location.py index b3903df88b7..a476ae959c1 100644 --- a/addons/stock/models/stock_location.py +++ b/addons/stock/models/stock_location.py @@ -173,7 +173,7 @@ class Route(models.Model): @api.onchange('warehouse_selectable') def _onchange_warehouse_selectable(self): if not self.warehouse_selectable: - self.warehouse_ids = [] + self.warehouse_ids = [(5, 0, 0)] def write(self, values): '''when a route is deactivated, deactivate also its pull and push rules'''