X-Git-Url: https://jfr.im/git/irc/unrealircd/unrealircd-webpanel.git/blobdiff_plain/24432aabcf6945095eb0d87a5de6c2f003fbacc8..8fed0ffb3abb90ccc015cca17235c18d7d82f1cb:/api/upgrade.php diff --git a/api/upgrade.php b/api/upgrade.php index 6ea2efd..195a709 100644 --- a/api/upgrade.php +++ b/api/upgrade.php @@ -3,23 +3,27 @@ require_once('common_api.php'); if (!$rpc) die(); - +error_log("Stuff"); $upgrade = new Upgrade(); +error_log("..."); if ($upgrade->error) { error_log("Couldn't create dir."); return; } +error_log("Checking for upgrade"); $upgrade->checkForNew(); - if (Upgrade::$upgrade_available) { error_log("Upgrade available, downloading and installing"); if (!$upgrade->downloadUpgradeZip() || !$upgrade->extractZip() - || !$upgrade->cleanupOldFiles() - || !$upgrade->extractToWebdir()) + || !$upgrade->extractToWebdir() + ) return error_log($upgrade->error); - + $upgrade->cleanupOldFiles(); + $upgrade->cleanupDownloadFiles(); error_log("Upgrade was successful!"); -} \ No newline at end of file +} +else + error_log("no upgrade"); \ No newline at end of file