Skip to content
Snippets Groups Projects
Commit cec84ece authored by Aurélien (avd)'s avatar Aurélien (avd)
Browse files

[FIX] stock_valuation_layer: auto_join product_id to avoid bloating queries


The active field of stock_valuation_layer is related to product_id.active.
Adding auto_join = True avoids bloating search/read_group queries in
expression.parse().

closes odoo/odoo#77821

X-original-commit: 2526c640
Signed-off-by: default avatarRaphael Collet (rco) <rco@openerp.com>
parent c911e0fe
Branches
Tags
No related merge requests found
......@@ -14,7 +14,7 @@ class StockValuationLayer(models.Model):
_rec_name = 'product_id'
company_id = fields.Many2one('res.company', 'Company', readonly=True, required=True)
product_id = fields.Many2one('product.product', 'Product', readonly=True, required=True, check_company=True)
product_id = fields.Many2one('product.product', 'Product', readonly=True, required=True, check_company=True, auto_join=True)
categ_id = fields.Many2one('product.category', related='product_id.categ_id')
product_tmpl_id = fields.Many2one('product.template', related='product_id.product_tmpl_id')
quantity = fields.Float('Quantity', digits=0, help='Quantity', readonly=True)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment