From 5e475f75de2a2dff24d6ae0b03d7ec4622a8c8a5 Mon Sep 17 00:00:00 2001 From: Martin Trigaux Date: Mon, 6 Jul 2015 16:28:48 +0200 Subject: [PATCH] [FIX] stock: filter products on locations Filtering product.product based on the location crashed due to fields_view_get override exepecting an integer in the context. Fixes #5164 Closes #5218 --- addons/stock/product.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/stock/product.py b/addons/stock/product.py index 1a302801e1d..65c09448f7b 100644 --- a/addons/stock/product.py +++ b/addons/stock/product.py @@ -285,7 +285,7 @@ class product_product(osv.osv): toolbar=toolbar, submenu=submenu) if context is None: context = {} - if ('location' in context) and context['location']: + if context.get('location') and isinstance(context['location'], int): location_info = self.pool.get('stock.location').browse(cr, uid, context['location']) fields=res.get('fields',{}) if fields: