← Back to team overview

clearcorp team mailing list archive

lp:~ss-dtic/openerp-ccorp-addons/6.1-base_import_exchange_rates into lp:openerp-ccorp-addons/6.1

 

Miguel Gutierrez has proposed merging lp:~ss-dtic/openerp-ccorp-addons/6.1-base_import_exchange_rates into lp:openerp-ccorp-addons/6.1.

Requested reviews:
  CLEARCORP drivers (clearcorp-drivers)

For more details, see:
https://code.launchpad.net/~ss-dtic/openerp-ccorp-addons/6.1-base_import_exchange_rates/+merge/156926
-- 
https://code.launchpad.net/~ss-dtic/openerp-ccorp-addons/6.1-base_import_exchange_rates/+merge/156926
Your team CLEARCORP development team is subscribed to branch lp:openerp-ccorp-addons/6.1.
=== modified file 'base_import_exchange_rates/currency_rate_update.py'
--- base_import_exchange_rates/currency_rate_update.py	2013-04-01 17:37:08 +0000
+++ base_import_exchange_rates/currency_rate_update.py	2013-04-03 17:41:25 +0000
@@ -184,8 +184,9 @@
                         for name, rate in res[curr.name].iteritems():
                             rate_ids = rate_obj.search(cr, uid, [('currency_id','=',curr.id),('name','=',name)])
                             if not len(rate_ids):
+                                rate = float(rate)
                                 if curr.import_inverted:
-                                    rate = 1/rate
+                                    rate = 1.0/float(rate)
 
                                 vals = {'currency_id': curr.id, 'rate': rate, 'name': name}
                                 rate_obj.create(cr, uid, vals)


Follow ups