From f9aab6296bab2024a1a684acb8bae3c3c652ce6a Mon Sep 17 00:00:00 2001 From: Colin Powell Date: Fri, 24 Nov 2023 02:06:26 +0100 Subject: [PATCH] Gah, maybe still truncate a little --- vrobbler/apps/locations/models.py | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/vrobbler/apps/locations/models.py b/vrobbler/apps/locations/models.py index 047c096..6b49a7e 100644 --- a/vrobbler/apps/locations/models.py +++ b/vrobbler/apps/locations/models.py @@ -52,17 +52,17 @@ class GeoLocation(ScrobblableMixin): logger.error("No lat or lon keys in data dict") return - # lat_int, lat_places = data_dict.get("lat", "").split(".") - # lon_int, lon_places = data_dict.get("lon", "").split(".") - # alt_int, alt_places = data_dict.get("alt", "").split(".") + lat_int, lat_places = data_dict.get("lat", "").split(".") + lon_int, lon_places = data_dict.get("lon", "").split(".") + alt_int, alt_places = data_dict.get("alt", "").split(".") - # truncated_lat = lat_places[0:4] - # truncated_lon = lon_places[0:4] - # truncated_alt = alt_places[0:2] + truncated_lat = lat_places[0:5] + truncated_lon = lon_places[0:5] + truncated_alt = alt_places[0:3] - # data_dict["lat"] = float(".".join([lat_int, truncated_lat])) - # data_dict["lon"] = float(".".join([lon_int, truncated_lon])) - # data_dict["altitude"] = float(".".join([alt_int, truncated_alt])) + data_dict["lat"] = float(".".join([lat_int, truncated_lat])) + data_dict["lon"] = float(".".join([lon_int, truncated_lon])) + data_dict["altitude"] = float(".".join([alt_int, truncated_alt])) location = cls.objects.filter( lat=data_dict.get("lat"),