Merge pull request #418 from jaredevantabor/socket-fix

another potential socket fix
This commit is contained in:
Jared Tabor
2017-09-15 10:58:43 -07:00
committed by GitHub

View File

@@ -191,14 +191,17 @@ export default
var self = this; var self = this;
$log.debug('Sent to Websocket Server: ' + data); $log.debug('Sent to Websocket Server: ' + data);
socketPromise.promise.then(function(){ socketPromise.promise.then(function(){
self.socket.send(data, function () { console.log("socket readyState: " + self.socket.readyState);
var args = arguments; if(self.socket.readyState === 1){
self.scope.$apply(function () { self.socket.send(data, function () {
if (callback) { var args = arguments;
callback.apply(self.socket, args); self.scope.$apply(function () {
} if (callback) {
callback.apply(self.socket, args);
}
});
}); });
}); }
}); });
}, },
addStateResolve: function(state, id){ addStateResolve: function(state, id){