From: Alexander Moisseev Date: Fri, 21 Dec 2018 08:28:07 +0000 (+0300) Subject: [WebUI] Notify user if uploaded data was not learned X-Git-Tag: 1.9.0~387^2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=refs%2Fpull%2F2690%2Fhead;p=thirdparty%2Frspamd.git [WebUI] Notify user if uploaded data was not learned #2684 --- diff --git a/interface/js/app/rspamd.js b/interface/js/app/rspamd.js index 29bbfbcf13..b0b2c45684 100644 --- a/interface/js/app/rspamd.js +++ b/interface/js/app/rspamd.js @@ -219,11 +219,11 @@ function ($, D3pie, visibility, NProgress, tab_stat, tab_graph, tab_config, errorMessage(); } }, - complete: function () { + complete: function (jqXHR) { if (neighbours_status.every(function (elt) { return elt.checked; })) { if (neighbours_status.some(function (elt) { return elt.status; })) { if (o.success) { - o.success(neighbours_status); + o.success(neighbours_status, jqXHR); } else { alertMessage("alert-success", "Request completed"); } diff --git a/interface/js/app/upload.js b/interface/js/app/upload.js index e7ea56cf65..f77cb7e786 100644 --- a/interface/js/app/upload.js +++ b/interface/js/app/upload.js @@ -50,9 +50,12 @@ define(["jquery"], }, method: "POST", headers: headers, - success: function (json) { + success: function (json, jqXHR) { cleanTextUpload(source); rspamd.alertMessage("alert-success", "Data successfully uploaded"); + if (jqXHR.status !== 200) { + rspamd.alertMessage("alert-info", jqXHR.statusText); + } } }); }