Don't dumb down geolocations

This commit is contained in:
2023-11-24 02:04:24 +01:00
parent 3eb51a871e
commit 899129dfd9

View File

@ -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:4]
# truncated_lon = lon_places[0:4]
# truncated_alt = alt_places[0:2]
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"),