Add connection error message

fixes #3
This commit is contained in:
David Cormier 2013-10-02 19:55:30 -04:00
parent 9dfce743cf
commit ab490074d3
2 changed files with 6 additions and 0 deletions

View File

@ -13,6 +13,9 @@
<div ng-hide="connected"> <div ng-hide="connected">
<form class="form-horizontal"> <form class="form-horizontal">
<legend>Connection</legend> <legend>Connection</legend>
<div class="alert alert-danger" ng-show="errorMessage">
<strong>Oh no!</strong> We cannot connect!
</div>
<div class="control-group"> <div class="control-group">
<label class="control-label" for="hostport">Hostport</label> <label class="control-label" for="hostport">Hostport</label>
<div class="controls"> <div class="controls">

View File

@ -330,6 +330,9 @@ weechat.factory('connection', ['$rootScope', '$log', 'handlers', 'colors', funct
} }
websocket.onerror = function (evt) { websocket.onerror = function (evt) {
if (evt.type == "error" && websocket.readyState == 0) {
$rootScope.errorMessage = true;
}
$log.error("Relay error " + evt.data); $log.error("Relay error " + evt.data);
} }