diff options
author | Marcello Stanisci <stanisci.m@gmail.com> | 2018-06-04 15:30:05 +0200 |
---|---|---|
committer | Marcello Stanisci <stanisci.m@gmail.com> | 2018-06-04 15:30:05 +0200 |
commit | 06b9664975bc016727eefdb7fa418a11ece5daf9 (patch) | |
tree | cebb4e134f921a9daffa5b3c1d7f15efe60a726b | |
parent | cd56aaf0f90c5ef15077c87309f050e156b49b3b (diff) | |
download | backoffice-06b9664975bc016727eefdb7fa418a11ece5daf9.tar.gz backoffice-06b9664975bc016727eefdb7fa418a11ece5daf9.tar.bz2 backoffice-06b9664975bc016727eefdb7fa418a11ece5daf9.zip |
UX.
Info bar disappears and reappears if the user triggers
subsequent errors.
-rw-r--r-- | js/backoffice.js | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/js/backoffice.js b/js/backoffice.js index eeac8f3..ba04d80 100644 --- a/js/backoffice.js +++ b/js/backoffice.js @@ -137,6 +137,11 @@ function make_marker(wtid){ * 'fill_table()'. */ var track_transfer = function(exchange, wtid, cb){ + + /* Remove any previous errors, if there are any. */ + var info_bar = document.getElementById("information-bar"); + info_bar.style.visibility = "hidden"; + var qs = `/track/transfer?` + `exchange=${exchange}&` + `wtid=${wtid}&` + @@ -176,7 +181,7 @@ var show_error = function(response_text){ msg = parse['hint']; } catch (e) { - console.log("Must keep raw HTML-ish response"); + console.log("Must keep raw response"); } /* msg is ready here. */ @@ -195,6 +200,11 @@ var show_error = function(response_text){ * in the page. */ var track_order = function(order_id, cb){ + + /* Remove any previous errors, if there are any. */ + var info_bar = document.getElementById("information-bar"); + info_bar.style.visibility = "hidden"; + var req = new XMLHttpRequest(); var url = `/track/order?` + `order_id=${order_id}&` + |