Browse Source

[WebUI] Avoid error messages on connect

in read-only mode

Reported by: @nwhisper via Telegram group
pull/3502/head
moisseev 5 years ago
parent
commit
1779fc31f6
  1. 9
      interface/js/app/rspamd.js

9
interface/js/app/rspamd.js

@ -258,6 +258,10 @@ function ($, D3pie, visibility, NProgress, stickyTabs, tab_stat, tab_graph, tab_
}
function displayUI() {
// In many browsers local storage can only store string.
// So when we store the boolean true or false, it actually stores the strings "true" or "false".
ui.read_only = sessionStorage.getItem("read_only") === "true";
ui.query("auth", {
success: function (neighbours_status) {
$("#selSrv").empty();
@ -270,15 +274,12 @@ function ($, D3pie, visibility, NProgress, stickyTabs, tab_stat, tab_graph, tab_
$('#selSrv [value="' + e.name + '"]').prop("disabled", true);
}
});
tab_selectors.displayUI(ui);
if (!ui.read_only) tab_selectors.displayUI(ui);
},
errorMessage: "Cannot get server status",
server: "All SERVERS"
});
// In many browsers local storage can only store string.
// So when we store the boolean true or false, it actually stores the strings "true" or "false".
ui.read_only = sessionStorage.getItem("read_only") === "true";
if (ui.read_only) {
$(".ro-disable").attr("disabled", true);
$(".ro-hide").hide();

Loading…
Cancel
Save