diff --git a/www/assets/js/packages.js b/www/assets/js/packages.js
index 5711312..340b354 100644
--- a/www/assets/js/packages.js
+++ b/www/assets/js/packages.js
@@ -228,7 +228,7 @@ function mapCalibrate(item, packagesentry) {
if (distance > 100) { // Over 100 meters distance
if (typeof item.extended == "object") {
// we have all the info we need
- var fixmap = function (item, latitude, longitude, locationtype) {
+ var fixmap = function (item, latitude, longitude, locationtype, pkgsentry) {
$.ajax({
type: "POST",
url: SETTINGS.mapfixapi,
@@ -243,14 +243,18 @@ function mapCalibrate(item, packagesentry) {
locationtype: locationtype
},
success: function () {
- appendActivityLog("Map Calibrated", item.extended.number + " " + item.extended.street,
- "Thanks for improving the map accuracy!
Old: " + packagesentry.coords[0] + ", " + packagesentry.coords[1] + "
"
- + "New: " + latitude + ", " + longitude + "", "fas fa-map-marked-alt");
+ appendActivityLog("Map Calibrated",
+ item.address,
+ "Thanks for improving the map accuracy!
"
+ + "Old: " + pkgsentry.coords[0] + ", " + pkgsentry.coords[1] + "
"
+ + "New: " + latitude + ", " + longitude + "",
+ "fas fa-map-marked-alt"
+ );
},
error: function () {
// try again in five minutes
setTimeout(function () {
- fixmap(item, latitude, longitude, locationtype);
+ fixmap(item, latitude, longitude, locationtype, pkgsentry);
}, 1000 * 60 * 5);
},
dataType: "json"
@@ -282,13 +286,13 @@ function mapCalibrate(item, packagesentry) {
onClick: function (dialog, index) {
switch (index) {
case 0:
- fixmap(item, lat, lon, "address");
+ fixmap(item, lat, lon, "address", packagesentry);
break;
case 1:
- fixmap(item, lat, lon, "mailbox");
+ fixmap(item, lat, lon, "mailbox", packagesentry);
break;
case 2:
- fixmap(item, lat, lon, "locker");
+ fixmap(item, lat, lon, "locker", packagesentry);
break;
default:
return;