diff --git a/addons/purchase_stock/models/product.py b/addons/purchase_stock/models/product.py index 4ae5dc799a1..a31566db243 100644 --- a/addons/purchase_stock/models/product.py +++ b/addons/purchase_stock/models/product.py @@ -11,7 +11,8 @@ class ProductTemplate(models.Model): @api.model def _get_buy_route(self): - buy_route = self.env.ref('purchase_stock.route_warehouse0_buy', raise_if_not_found=False) + buy_route_id = self.env.ref('purchase_stock.route_warehouse0_buy', raise_if_not_found=False).id + buy_route = self.env['stock.route'].search([('id', '=', buy_route_id)]) if buy_route: return buy_route.ids return []