From 9040bf33b56f3a3048fd0eac9805af41ad1bcb8a Mon Sep 17 00:00:00 2001 From: yhu-odoo Date: Thu, 28 Oct 2021 11:49:56 +0000 Subject: [PATCH] [FIX] stock: avoid non-deterministic order for location Stock.location is ordered by "complete_name" which is possible to be the same (i.e. default production locations for different companies). This may result non-deterministic order. Add "id" to avoid it. closes odoo/odoo#79181 X-original-commit: 94a8ad3fae914b046064bb7ce17572be8280f6e0 Signed-off-by: William Henrotin (whe) --- 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 ee7914cc1ea..5cb1083d950 100644 --- a/addons/stock/models/stock_location.py +++ b/addons/stock/models/stock_location.py @@ -17,7 +17,7 @@ class Location(models.Model): _description = "Inventory Locations" _parent_name = "location_id" _parent_store = True - _order = 'complete_name' + _order = 'complete_name, id' _rec_name = 'complete_name' _check_company_auto = True