diff --git a/www/assets/js/map.js b/www/assets/js/map.js index 7b93069..4a327ed 100644 --- a/www/assets/js/map.js +++ b/www/assets/js/map.js @@ -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 () {