diff options
| author | Pliable Pixels <pliablepixels@users.noreply.github.com> | 2018-10-15 10:42:02 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2018-10-15 10:42:02 -0400 |
| commit | 7d696e85cbe7112ebc2a1b49ee957e42209a404c (patch) | |
| tree | ff8135ee4b1ffeac839c8f3365d5d82e29760d77 /www/js/EventServer.js | |
| parent | 1cd6c1ba5f1944b411f871bedeb65e93c9530bc4 (diff) | |
| parent | fb73ec7092b1763c4d64148dd8230751e10eec68 (diff) | |
Merge branch 'master' into master
Diffstat (limited to 'www/js/EventServer.js')
| -rw-r--r-- | www/js/EventServer.js | 26 |
1 files changed, 12 insertions, 14 deletions
diff --git a/www/js/EventServer.js b/www/js/EventServer.js index 32f6cbac..1340b88d 100644 --- a/www/js/EventServer.js +++ b/www/js/EventServer.js @@ -319,24 +319,23 @@ angular.module('zmApp.controllers') NVRDataModel.log("Clearing error/close cbk, disconnecting and deleting Event Server socket..."); - if ($rootScope.platforOS == 'desktop'){ + if ($rootScope.platforOS == 'desktop') { if (typeof ws === 'undefined') { NVRDataModel.log("Event server socket is empty, nothing to disconnect"); return; } - - + + ws.onmessage = null; ws.close(); ws = undefined; - } - else { + } else { if (nativeWebSocketId != -1) //native; - CordovaWebsocketPlugin.wsClose(nativeWebSocketId, 1000, "Connection closed"); - nativeWebSocketId = -1; + CordovaWebsocketPlugin.wsClose(nativeWebSocketId, 1000, "Connection closed"); + nativeWebSocketId = -1; } - + } @@ -371,13 +370,12 @@ angular.module('zmApp.controllers') NVRDataModel.debug("~~~~ sendMessage: Sending->" + jmsg); if ($rootScope.platformOS == 'desktop') { - ws.send(jmsg); - } - else { + ws.send(jmsg); + } else { if (nativeWebSocketId != -1) - CordovaWebsocketPlugin.wsSend(nativeWebSocketId, jmsg); - else - NVRDataModel.debug ("ERROR:native websocket not initialized, can't send "+jmsg); + CordovaWebsocketPlugin.wsSend(nativeWebSocketId, jmsg); + else + NVRDataModel.debug("ERROR:native websocket not initialized, can't send " + jmsg); } |
