From cf7d8a10e07c5a36fab3663929d9d367a9366817 Mon Sep 17 00:00:00 2001 From: Skylar Ittner Date: Sat, 21 Sep 2019 22:40:39 -0600 Subject: [PATCH] Fix map.js to use markDelivered() (#13) --- www/assets/js/map.js | 24 +++--------------------- 1 file changed, 3 insertions(+), 21 deletions(-) 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 () {