Fix map.js to use markDelivered() (#13)

master
Skylar Ittner 5 years ago
parent a571769ca4
commit cf7d8a10e0

@ -38,27 +38,9 @@ function reloadMap() {
*/
$("#app").on("click", "#package-info-sheet #package-info-toggle-status", function () {
var pid = $(this).data("packageid");
if (typeof packages[pid].delivered == "undefined" || packages[pid].delivered == false) {
packages[pid].delivered = true;
localStorage.setItem("packages", JSON.stringify(packages));
map.updatePackageLayer(packages);
openPackageInfoSheet(packages[pid], true);
} else {
app.dialog.confirm(
packages[pid].address,
"Mark Undelivered",
function () {
// undeliver
packages[pid].delivered = false;
localStorage.setItem("packages", JSON.stringify(packages));
map.updatePackageLayer(packages);
openPackageInfoSheet(packages[pid], true);
},
function () {
// cancel
}
);
}
markDelivered(pid);
map.updatePackageLayer(packages);
openPackageInfoSheet(packages[pid], true);
});
$("#app").on("click", "#package-info-sheet #package-info-get-directions", function () {

Loading…
Cancel
Save