From 8b55025cb333396b4cdb22ca7d0dbed3a5506a6a Mon Sep 17 00:00:00 2001 From: mdipierro Date: Sat, 17 Aug 2019 22:46:31 -0700 Subject: [PATCH] serializing decimal as float, thanks villas --- gluon/packages/dal | 2 +- gluon/serializers.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/gluon/packages/dal b/gluon/packages/dal index 8e544905..32871a9c 160000 --- a/gluon/packages/dal +++ b/gluon/packages/dal @@ -1 +1 @@ -Subproject commit 8e544905d3304c587f52cdedd3948cf586c4f7ae +Subproject commit 32871a9c1572e4917702f9eb82db72518bc6a7d9 diff --git a/gluon/serializers.py b/gluon/serializers.py index a72bc216..a1064ebc 100644 --- a/gluon/serializers.py +++ b/gluon/serializers.py @@ -82,7 +82,7 @@ def custom_json(o): elif isinstance(o, integer_types): return int(o) elif isinstance(o, decimal.Decimal): - return str(o) + return float(o) elif isinstance(o, (bytes, bytearray)): return str(o) elif isinstance(o, lazyT):