From b7954cbdc6377742ba5083f7d9615ef194168365 Mon Sep 17 00:00:00 2001 From: Paul Spooren Date: Sun, 3 Feb 2019 01:23:44 +0100 Subject: [PATCH] luci-app-attendedsysupgrade: fixup server url server does not send full download url but only path fixup error_box Signed-off-by: Paul Spooren --- .../luci-static/resources/attendedsysupgrade.js | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/applications/luci-app-attendedsysupgrade/root/www/luci-static/resources/attendedsysupgrade.js b/applications/luci-app-attendedsysupgrade/root/www/luci-static/resources/attendedsysupgrade.js index 290fad1583..b5828a50fb 100644 --- a/applications/luci-app-attendedsysupgrade/root/www/luci-static/resources/attendedsysupgrade.js +++ b/applications/luci-app-attendedsysupgrade/root/www/luci-static/resources/attendedsysupgrade.js @@ -5,7 +5,7 @@ function show(s) { $(s).style.display = 'block'; } function hide(s) { $(s).style.display = 'none'; } function set_server() { - hide("#error_box"); + hide("#status_box"); data.url = $("#server").value; ubus_call("uci", "set", { "config": "attendedsysupgrade", "section": "server", values: { "url": data.url } }) ubus_call("uci", "commit", { "config": "attendedsysupgrade" }) @@ -142,12 +142,12 @@ function set_status(type, message, loading) { function upgrade_check() { // Asks server for new firmware // If data.upgrade_packages is set to true search for new package versions as well - hide("#error_box"); + hide("#status_box"); hide("#server_div"); set_status("info", "Searching for upgrades", true); var request_dict = {} request_dict.version = data.release.version; - request_dict.revision= data.release.revision; + request_dict.revision = data.release.revision; request_dict.installed = data.packages; request_dict.upgrade_packages = data.upgrade_packages server_request(request_dict, "api/upgrade-check", upgrade_check_callback) @@ -215,12 +215,10 @@ function upgrade_request_callback(request) { data.sysupgrade_url = request_json.sysupgrade; var filename_split = data.sysupgrade_url.split("/") - data.filename = filename_split[filename_split.length - 1] + var filename = filename_split[filename_split.length - 1] - var info_output = 'Firmware created: ' + data.filename + '' - if(data.advanced_mode == 1) { - info_output += '
Build log' - } + var info_output = 'Firmware created: ' + filename + '' + info_output += ' Build log' set_status("info", info_output); show("#keep_container"); @@ -374,7 +372,6 @@ function server_request(request_dict, path, callback) { } else if (request.status === 501) { set_status("danger", "No sysupgrade file produced, may not supported by model.") - } else if (request.status === 502) { // python part offline set_status("danger", "Server down for maintenance") -- 2.30.2