convert Float to double for xmlrpc for issue1903

(transplanted from 30d8a23f16f37bd2f0d16ad7321b8a2d5459c085)
This commit is contained in:
Korbinian Preisler
2011-03-25 16:19:19 +01:00
parent 1b09a89c8a
commit 5daff362fe
+2
View File
@@ -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] = \