diff --git a/res/app/components/stf/socket/socket-state/socket-state-directive.js b/res/app/components/stf/socket/socket-state/socket-state-directive.js index 9798c556..4becb8d3 100644 --- a/res/app/components/stf/socket/socket-state/socket-state-directive.js +++ b/res/app/components/stf/socket/socket-state/socket-state-directive.js @@ -13,12 +13,6 @@ module.exports = function SocketStateDirectiveFactory(socket, growl, gettext, $f }) }) - socket.on('connecting', function () { - scope.$apply(function () { - scope.socketState = 'connecting' - }) - }) - socket.on('disconnect', function () { scope.$apply(function () { scope.socketState = 'disconnect' @@ -26,16 +20,23 @@ module.exports = function SocketStateDirectiveFactory(socket, growl, gettext, $f hasFailedOnce = true }) - socket.on('connect_failed', function () { + socket.on('error', function () { scope.$apply(function () { - scope.socketState = 'connect_failed' + scope.socketState = 'error' }) hasFailedOnce = true }) - socket.on('error', function () { + socket.on('connect_error', function () { scope.$apply(function () { - scope.socketState = 'error' + scope.socketState = 'connect_error' + }) + hasFailedOnce = true + }) + + socket.on('reconnect_error', function () { + scope.$apply(function () { + scope.socketState = 'reconnect_error' }) hasFailedOnce = true }) @@ -54,18 +55,9 @@ module.exports = function SocketStateDirectiveFactory(socket, growl, gettext, $f hasFailedOnce = true }) - socket.on('reconnecting', function () { - scope.$apply(function () { - scope.socketState = 'reconnecting' - }) - hasFailedOnce = true - }) - scope.$watch('socketState', function (newValue, oldValue) { if (newValue) { - if (newValue === 'connecting' && oldValue) { - growl.info('