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 35597377b..a4794e0d7 100644 --- a/src/opnsense/mvc/app/controllers/OPNsense/Core/Api/FirmwareController.php +++ b/src/opnsense/mvc/app/controllers/OPNsense/Core/Api/FirmwareController.php @@ -233,6 +233,8 @@ class FirmwareController extends ApiControllerBase } elseif (array_key_exists('updates', $response) && $response['updates'] != 0) { if (!empty($target)) { $response['status_msg'] = gettext('The release type requires an update.'); + $response['status_msg'] .= ' '; /* XXX eventually we should return all updates AND release type change to make this look normal */ + $response['status_msg'] .= gettext('All available updates must be installed in the background as well and this may include a reboot.'); $response['status_upgrade_action'] = 'rel'; $response['status'] = 'ok'; } else { diff --git a/src/opnsense/mvc/app/views/OPNsense/Core/firmware.volt b/src/opnsense/mvc/app/views/OPNsense/Core/firmware.volt index aba5b61ec..faba3279a 100644 --- a/src/opnsense/mvc/app/views/OPNsense/Core/firmware.volt +++ b/src/opnsense/mvc/app/views/OPNsense/Core/firmware.volt @@ -80,9 +80,6 @@ // show upgrade list $('#updatelist > tbody').empty(); $('#updatetab > a').tab('show'); - $("#updatelist > thead").html("{{ lang._('Package Name') }}" + - "{{ lang._('Repository') }}{{ lang._('Current Version') }}" + - "{{ lang._('New Version') }}{{ lang._('Required Action') }}"); $.each(data['all_packages'], function (index, row) { $('#updatelist > tbody').append(''+row['name']+'' + ''+row['repository']+''+row['old']+'' + @@ -139,7 +136,7 @@ $('#updatetab_progress').addClass("fa fa-spinner fa-pulse"); ajaxCall('/api/core/firmware/' + type, post, function () { - $('#updatelist > tbody, #updatelist > thead').empty(); + $('#updatelist > tbody').empty(); setTimeout(trackStatus, 500); }); } @@ -811,12 +808,20 @@
- + + + + + + + + + -