[MERGE] the read of a currency should return a list of dict

bzr revid: stw@openerp.com-20120823144846-6mwudsirma64wdzs
This commit is contained in:
Stephane Wirtel 2012-08-23 16:48:46 +02:00
commit 4f2bea0064
1 changed files with 4 additions and 1 deletions

View File

@ -98,7 +98,10 @@ class res_currency(osv.osv):
def read(self, cr, user, ids, fields=None, context=None, load='_classic_read'):
res = super(res_currency, self).read(cr, user, ids, fields, context, load)
currency_rate_obj = self.pool.get('res.currency.rate')
for r in res:
values = res
if not isinstance(values, (list)):
values = [values]
for r in values:
if r.__contains__('rate_ids'):
rates=r['rate_ids']
if rates: