From 0ff3d301f2b01c6dbfb5f5dbbc07d809fadb6a81 Mon Sep 17 00:00:00 2001 From: Mike Koch Date: Sat, 23 May 2015 23:54:31 -0400 Subject: [PATCH] #204 Update uninstaller --- install/mods-for-hesk/ajax/uninstall-database-ajax.php | 2 ++ install/mods-for-hesk/js/uninstall-scripts.js | 3 ++- install/mods-for-hesk/uninstallModsForHesk.php | 1 + 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/install/mods-for-hesk/ajax/uninstall-database-ajax.php b/install/mods-for-hesk/ajax/uninstall-database-ajax.php index d03d06d0..eb975e71 100644 --- a/install/mods-for-hesk/ajax/uninstall-database-ajax.php +++ b/install/mods-for-hesk/ajax/uninstall-database-ajax.php @@ -31,6 +31,8 @@ if ($task == 'status-change') { removeTicketsPendingVerificationTable(); } elseif ($task == 'service-message-icon') { removeServiceMessageCustomIcon(); +} elseif ($task == 'location') { + removeTicketLocation(); } elseif ($task == 'miscellaneous') { executeMiscellaneousSql(); } else { diff --git a/install/mods-for-hesk/js/uninstall-scripts.js b/install/mods-for-hesk/js/uninstall-scripts.js index ce2f3a0d..cd5ce96c 100644 --- a/install/mods-for-hesk/js/uninstall-scripts.js +++ b/install/mods-for-hesk/js/uninstall-scripts.js @@ -1,7 +1,8 @@ function getTasks() { return ['status-change', 'autorefresh', 'parent-child', 'settings-access', 'activate-user', 'notify-note-unassigned', 'user-manage-notification-settings', 'settings-table', 'verified-emails-table', - 'pending-verification-emails-table', 'pending-verification-tickets-table', 'service-message-icon', 'miscellaneous']; + 'pending-verification-emails-table', 'pending-verification-tickets-table', 'service-message-icon', 'location', + 'miscellaneous']; } function processUninstallation() { diff --git a/install/mods-for-hesk/uninstallModsForHesk.php b/install/mods-for-hesk/uninstallModsForHesk.php index 1dd3d27c..f06857ce 100644 --- a/install/mods-for-hesk/uninstallModsForHesk.php +++ b/install/mods-for-hesk/uninstallModsForHesk.php @@ -17,6 +17,7 @@ function echoTaskRows() { printUninstallRow('Remove pending verification emails table', 'pending-verification-emails-table'); printUninstallRow('Remove tickets pending verification table', 'pending-verification-tickets-table'); printUninstallRow('Remove custom service messages icon', 'service-message-icon'); + printUninstallRow('Remove ticket location', 'location'); printUninstallRow('Miscellaneous database cleanup changes', 'miscellaneous'); }