summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAtul Patel <atp@openerp.com>2019-06-04 16:55:13 +0000
committerAtul Patel <atp@openerp.com>2019-06-04 16:55:13 +0000
commit6028d91a26f093baa05faf8b5da0a708eca45f4d (patch)
tree2c4f12d2885ef6b4fbab12e7846248a741abcb54
parent9efc11c8daa093dde11d82010d8a56828ed55996 (diff)
[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) <nim@odoo.com>
-rw-r--r--addons/stock/models/stock_location.py2
1 files changed, 1 insertions, 1 deletions
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'''