Add delivery coordinates to activity log (close #45)
This commit is contained in:
parent
3e55a13bbd
commit
6217c08352
@ -318,9 +318,15 @@ function markDelivered(id, delivered) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
packages[i].items[j].delivered = 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 = "<br /><a class='geolink' href='geo:" + lat + "," + lon + "'>" + lat + ", " + lon + "</a>";
|
||||||
|
}
|
||||||
if (delivered) {
|
if (delivered) {
|
||||||
packages[i].items[j].deliverytimestamp = time();
|
packages[i].items[j].deliverytimestamp = time();
|
||||||
appendActivityLog("Delivered", SETTINGS.itemtypes[packages[i].items[j].type].name, packages[i].items[j].address, "far fa-check-circle");
|
appendActivityLog("Delivered", SETTINGS.itemtypes[packages[i].items[j].type].name, packages[i].items[j].address + gpslink, "far fa-check-circle");
|
||||||
mapCalibrate(packages[i].items[j], packages[i]);
|
mapCalibrate(packages[i].items[j], packages[i]);
|
||||||
} else {
|
} else {
|
||||||
packages[i].items[j].deliverytimestamp = null;
|
packages[i].items[j].deliverytimestamp = null;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user