From 5daff362fec4dd77b9873ca6be5d94e890ed1f18 Mon Sep 17 00:00:00 2001 From: Korbinian Preisler Date: Fri, 25 Mar 2011 16:19:19 +0100 Subject: [PATCH] convert Float to double for xmlrpc for issue1903 (transplanted from 30d8a23f16f37bd2f0d16ad7321b8a2d5459c085) --- trytond/protocols/xmlrpc.py | 2 ++ 1 file changed, 2 insertions(+) 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] = \