
Signed-off-by: Ramon Medeiros <ramonn@linux.vnet.ibm.com> --- ui/js/src/wok.login.js | 10 ++++++++-- ui/pages/login.html.tmpl | 1 + 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/ui/js/src/wok.login.js b/ui/js/src/wok.login.js index 7423f81..0b09508 100644 --- a/ui/js/src/wok.login.js +++ b/ui/js/src/wok.login.js @@ -74,8 +74,14 @@ wok.login_main = function() { } wok.cookie.set('roles',JSON.stringify(data.roles)); window.location.replace(window.location.pathname.replace(/\/+login.html/, '') + next_url); - }, function() { - $("#messUserPass").show(); + }, function(jqXHR, textStatus, errorThrown) { + if (jqXHR.responseText == "") { + $("#messUserPass").hide(); + $("#missServer").show(); + } else { + $("#missServer").hide(); + $("#messUserPass").show(); + } $("#messSession").hide(); $("#logging").hide(); $("#login").show(); diff --git a/ui/pages/login.html.tmpl b/ui/pages/login.html.tmpl index 0357d64..d6daeb7 100644 --- a/ui/pages/login.html.tmpl +++ b/ui/pages/login.html.tmpl @@ -101,6 +101,7 @@ <div class="err-area"> <div id="messUserPass" class="alert alert-danger" style="display: none;">$_("The username or password you entered is incorrect. Please try again.")</div> <div id="messSession" class="alert alert-danger" style="display: none;">$_("Session timeout, please re-login.")</div> + <div id="missServer" class="alert alert-danger" style="display: none;">$_("Server unreachable")</div> </div> <form id="form-login" class="form-horizontal" method="post"> <div class="form-group"> -- 2.5.5