|
|
|
@ -10,6 +10,21 @@ if (localStorage.getItem("packages") != null) {
|
|
|
|
|
packages = JSON.parse(localStorage.getItem("packages"));
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
function markDelivered(id, delivered) {
|
|
|
|
|
if (typeof delivered == 'undefined') {
|
|
|
|
|
if (typeof packages[id].delivered == "undefined" || packages[id].delivered == false) {
|
|
|
|
|
delivered = true;
|
|
|
|
|
} else {
|
|
|
|
|
delivered = false;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
if (delivered) {
|
|
|
|
|
packages[id].deliverytimestamp = Date.now();
|
|
|
|
|
}
|
|
|
|
|
packages[id].delivered = delivered;
|
|
|
|
|
localStorage.setItem("packages", JSON.stringify(packages));
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
function confirmDeletePackage(id) {
|
|
|
|
|
app.dialog.confirm(
|
|
|
|
|
"Delete package at " + packages[id].address + "?",
|
|
|
|
|