From 49766557e0097ce8ccb3ffeb57449ee7ee9bc7e5 Mon Sep 17 00:00:00 2001 From: Numerigraphe - Lionel Sausin Date: Wed, 16 Nov 2011 11:14:13 +0100 Subject: [PATCH] [FIX] Inialize default context in stock by location bzr revid: ls@numerigraphe.fr-20111116101413-s9iv2ipcv5ael08w --- addons/stock/wizard/stock_location_product.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/addons/stock/wizard/stock_location_product.py b/addons/stock/wizard/stock_location_product.py index ba1f74ee0a1..8c0d3b4f0eb 100644 --- a/addons/stock/wizard/stock_location_product.py +++ b/addons/stock/wizard/stock_location_product.py @@ -38,7 +38,8 @@ class stock_location_product(osv.osv_memory): @param context: A standard dictionary @return: Invoice type """ - mod_obj = self.pool.get('ir.model.data') + if context is None: + context = {} for location_obj in self.read(cr, uid, ids, ['from_date', 'to_date'], context=context): return { 'name': False, @@ -46,7 +47,7 @@ class stock_location_product(osv.osv_memory): 'view_mode': 'tree,form', 'res_model': 'product.product', 'type': 'ir.actions.act_window', - 'context': {'location': context['active_id'], + 'context': {'location': context.get('active_id'), 'from_date': location_obj['from_date'], 'to_date': location_obj['to_date']}, 'domain': [('type', '<>', 'service')],