From 5a7442e1cae81ee1e1837e196abcc4bffe50dab2 Mon Sep 17 00:00:00 2001 From: Skylar Ittner Date: Fri, 17 Apr 2020 14:00:39 -0600 Subject: [PATCH] Round delivery coords precision to 5 places, add accuracy note --- www/assets/js/packages.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/www/assets/js/packages.js b/www/assets/js/packages.js index 5595e80..0346d03 100644 --- a/www/assets/js/packages.js +++ b/www/assets/js/packages.js @@ -319,10 +319,10 @@ function markDelivered(id, delivered) { packages[i].items[j].delivered = delivered; let gpslink = ""; - if (userPosition.coords.accuracy < 40 && timeDiff(userPosition.updated) < 10) { - let lat = userPosition.coords.latitude; - let lon = userPosition.coords.longitude; - gpslink = "
" + lat + ", " + lon + ""; + if (userPosition.coords.accuracy < 40 && timeDiff(userPosition.updated) < 15) { + var lat = parseFloat(userPosition.coords.latitude).toFixed(5); + var lon = parseFloat(userPosition.coords.longitude).toFixed(5); + gpslink = "
" + lat + ", " + lon + " (±" + getDisplayDistance(userPosition.coords.accuracy, false) + ")"; } if (delivered) { packages[i].items[j].deliverytimestamp = time();