]> source.dussan.org Git - rspamd.git/commitdiff
[WebUI] Notify user if uploaded data was not learned 2690/head
authorAlexander Moisseev <moiseev@mezonplus.ru>
Fri, 21 Dec 2018 08:28:07 +0000 (11:28 +0300)
committerAlexander Moisseev <moiseev@mezonplus.ru>
Fri, 21 Dec 2018 08:28:07 +0000 (11:28 +0300)
#2684

interface/js/app/rspamd.js
interface/js/app/upload.js

index 29bbfbcf13f79d6139386fd708e1fc83adbf8ce8..b0b2c45684e644799463196d9f460f6424dd87fb 100644 (file)
@@ -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");
                         }
index e7ea56cf653d744f139fdc53acaf840f62183005..f77cb7e7868b8979421fcb2f0b34b69df2d017fb 100644 (file)
@@ -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);
+                    }
                 }
             });
         }