diff --git a/src/opnsense/mvc/app/controllers/OPNsense/Core/Api/FirmwareController.php b/src/opnsense/mvc/app/controllers/OPNsense/Core/Api/FirmwareController.php index 40b96f97a..83eef7ee2 100644 --- a/src/opnsense/mvc/app/controllers/OPNsense/Core/Api/FirmwareController.php +++ b/src/opnsense/mvc/app/controllers/OPNsense/Core/Api/FirmwareController.php @@ -56,7 +56,7 @@ class FirmwareController extends ApiControllerBase $response["status_msg"] = "Repository Problem"; } elseif (array_key_exists("updates", $response) && $response['updates'] == 0) { $response["status"] = "none"; - $response["status_msg"] = "no updates found"; + $response["status_msg"] = "No updates found"; } elseif (array_key_exists(0, $response["upgrade_packages"]) && $response["upgrade_packages"][0]["name"] == "pkg") { $response["status"] = "ok"; diff --git a/src/opnsense/mvc/app/views/OPNsense/Core/firmware.volt b/src/opnsense/mvc/app/views/OPNsense/Core/firmware.volt index be08aadc7..b2d277f2e 100644 --- a/src/opnsense/mvc/app/views/OPNsense/Core/firmware.volt +++ b/src/opnsense/mvc/app/views/OPNsense/Core/firmware.volt @@ -36,25 +36,16 @@ POSSIBILITY OF SUCH DAMAGE. $('#updatelist').empty(); $('#maintabs li:eq(1) a').tab('show'); $("#checkupdate_progress").addClass("fa fa-spinner fa-pulse"); - $('#updatebox').attr('class', 'alert alert-info'); $('#updatestatus').html("{{ lang._('Updating.... (may take up to 30 seconds)') }}"); // request status ajaxGet('/api/core/firmware/status',{},function(data,status){ - // update UI - if (data['status'] == 'unknown') { - $('#updatebox').attr('class', 'alert alert-warning'); - } else if (data['status'] == 'error') { - $('#updatebox').attr('class', 'alert alert-danger'); - } else if (data['status'] == 'none' || data['status'] == 'ok') { - $('#updatesbox').attr('class', 'alert alert-info'); - } status_msg = data['status_msg']; if (data['upgrade_needs_reboot'] == "1") { status_msg = status_msg + " This update requires a reboot."; } - $('#updatestatus').html(status_msg); $("#checkupdate_progress").removeClass("fa fa-spinner fa-pulse"); + $('#updatestatus').html(status_msg); if (data['status'] == "ok") { $.upgrade_action = data['status_upgrade_action']; @@ -95,11 +86,10 @@ POSSIBILITY OF SUCH DAMAGE. */ function upgrade(){ $('#maintabs li:eq(2) a').tab('show'); - $('#updatestatus').html("{{ lang._('Starting Upgrade.. Please do not leave this page while upgrade is in progress.') }}"); + $('#updatestatus').html("{{ lang._('Running upgrade. Please do not leave this page while upgrade is in progress.') }}"); $("#upgrade_progress").addClass("fa fa-spinner fa-pulse"); ajaxCall('/api/core/firmware/upgrade',{upgrade:$.upgrade_action},function() { - $("#upgrade_progress").removeClass("fa fa-spinner fa-pulse"); $('#updatelist').empty(); setTimeout(trackStatus, 500); }); @@ -156,7 +146,9 @@ POSSIBILITY OF SUCH DAMAGE. $('#update_status').scrollTop($('#update_status')[0].scrollHeight); } if (data['status'] == 'done') { + $("#upgrade_progress").removeClass("fa fa-spinner fa-pulse"); $('#updatestatus').html("{{ lang._('Upgrade done!') }}"); + $("#upgrade").attr("style","display:none"); packagesInfo(); } else if (data['status'] == 'reboot') { // reboot required, tell the user to wait until this is finished and redirect after 5 minutes @@ -212,10 +204,10 @@ POSSIBILITY OF SUCH DAMAGE.