convert Decimals too
This commit is contained in:
parent
b62b4020cd
commit
1491458861
@ -1,3 +1,4 @@
|
|||||||
|
from decimal import Decimal
|
||||||
from django.conf import settings
|
from django.conf import settings
|
||||||
from django.http import HttpResponse, HttpResponseBadRequest
|
from django.http import HttpResponse, HttpResponseBadRequest
|
||||||
from django.utils.hashcompat import sha_constructor as sha1
|
from django.utils.hashcompat import sha_constructor as sha1
|
||||||
@ -60,9 +61,9 @@ class POI(object):
|
|||||||
d = dict(self.__dict__)
|
d = dict(self.__dict__)
|
||||||
|
|
||||||
# do lat/long conversion
|
# do lat/long conversion
|
||||||
if isinstance(self.lat, float):
|
if isinstance(self.lat, (float, Decimal)):
|
||||||
d['lat'] = int(self.lat*1000000)
|
d['lat'] = int(self.lat*1000000)
|
||||||
if isinstance(self.lon, float):
|
if isinstance(self.lon, (float, Decimal)):
|
||||||
d['lon'] = int(self.lon*1000000)
|
d['lon'] = int(self.lon*1000000)
|
||||||
|
|
||||||
# convert actions dictionary into expected format
|
# convert actions dictionary into expected format
|
||||||
|
Loading…
Reference in New Issue
Block a user