Fix issue for returning dynamodb floats. Closes #812.

This commit is contained in:
Steve Pulec 2017-02-08 21:06:05 -05:00
commit ba7223f046

View file

@ -56,7 +56,10 @@ class DynamoType(object):
@property
def cast_value(self):
if self.type == 'N':
return int(self.value)
try:
return int(self.value)
except ValueError:
return float(self.value)
else:
return self.value