From 6f997646973340c18d13b7d8392feea8922af905 Mon Sep 17 00:00:00 2001 From: Martin Trigaux Date: Fri, 9 May 2014 09:33:15 +0200 Subject: [PATCH] [FIX] product: get_history_price recieves ids instead of a browse record for product template bzr revid: mat@openerp.com-20140509073315-9q0igp9zh6d96bl6 --- addons/product/product.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/product/product.py b/addons/product/product.py index 02813ab60c3..a7a027d0487 100644 --- a/addons/product/product.py +++ b/addons/product/product.py @@ -405,7 +405,7 @@ class product_template(osv.osv): if date is None: date = time.strftime(DEFAULT_SERVER_DATETIME_FORMAT) price_history_obj = self.pool.get('product.price.history') - history_ids = price_history_obj.search(cr, uid, [('company_id', '=', company_id), ('product_template_id', '=', product_tmpl.id), ('datetime', '<=', date)], limit=1) + history_ids = price_history_obj.search(cr, uid, [('company_id', '=', company_id), ('product_template_id', '=', product_tmpl), ('datetime', '<=', date)], limit=1) if history_ids: return price_history_obj.read(cr, uid, history_ids[0], ['cost'], context=context)['cost'] return 0.0