From f3bdbcdcaf4a7bfe946f64da6ff0486f47ab76a6 Mon Sep 17 00:00:00 2001 From: Alexis de Lattre Date: Sun, 10 Apr 2016 22:58:40 +0200 Subject: [PATCH] FIX wrong model for seach method --- intrastat_product/models/stock_warehouse.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/intrastat_product/models/stock_warehouse.py b/intrastat_product/models/stock_warehouse.py index 27b269c..90509b8 100644 --- a/intrastat_product/models/stock_warehouse.py +++ b/intrastat_product/models/stock_warehouse.py @@ -40,9 +40,9 @@ class StockLocation(models.Model): locations = self.search( [('parent_left', '<=', self.parent_left), ('parent_right', '>=', self.parent_right)]) - warehouses = self.search( - [('lot_stock_id', 'in', [x.id for x in locations]), - ('region_id', '!=', False)]) + warehouses = self.env['stock.warehouse'].search([ + ('lot_stock_id', 'in', [x.id for x in locations]), + ('region_id', '!=', False)]) if warehouses: return warehouses[0].region_id return None