diff --git a/trytond/protocols/xmlrpc.py b/trytond/protocols/xmlrpc.py index 06fe8b2d3c..015d480fec 100644 --- a/trytond/protocols/xmlrpc.py +++ b/trytond/protocols/xmlrpc.py @@ -23,6 +23,8 @@ from types import DictType from decimal import Decimal xmlrpclib.Marshaller.dispatch[Decimal] = \ lambda self, value, write: self.dump_double(float(value), write) +xmlrpclib.Marshaller.dispatch[Float] = \ + lambda self, value, write: self.dump_double(float(value), write) xmlrpclib.Marshaller.dispatch[type(None)] = \ lambda self, value, write: self.dump_bool(bool(value), write) xmlrpclib.Marshaller.dispatch[datetime.date] = \