From 19aa7c403a33cae33e14cfc7ab58c67fa4aab603 Mon Sep 17 00:00:00 2001 From: Damien Bouvy Date: Fri, 12 Apr 2019 08:41:19 +0000 Subject: [PATCH] [FIX] stock: enable auto_join for stock_move_line <-> stock_picking Avoid pathological SQL queries with extremely long list of ids in a WHERE clause. The strong relation between these models make an auto_join a no brainer. closes odoo/odoo#32645 Signed-off-by: Damien Bouvy (dbo) --- addons/stock/models/stock_move_line.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/stock/models/stock_move_line.py b/addons/stock/models/stock_move_line.py index 3aefd3c837d..77d271abd9f 100644 --- a/addons/stock/models/stock_move_line.py +++ b/addons/stock/models/stock_move_line.py @@ -17,7 +17,7 @@ class StockMoveLine(models.Model): _order = "result_package_id desc, id" picking_id = fields.Many2one( - 'stock.picking', 'Stock Picking', + 'stock.picking', 'Stock Picking', auto_join=True, help='The stock operation where the packing has been made') move_id = fields.Many2one( 'stock.move', 'Stock Move',