From f448e98479e28e70b30838188363d0d94666d527 Mon Sep 17 00:00:00 2001 From: Will McNaughton Date: Mon, 2 Apr 2018 15:10:51 -0500 Subject: [PATCH] Perform null checks in function --- src/Main.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/Main.js b/src/Main.js index a4d27e2..5bec84c 100755 --- a/src/Main.js +++ b/src/Main.js @@ -15,9 +15,11 @@ export default { } Vue.prototype.$disconnect = function () { - observer.reconnection = false - Vue.prototype.$socket.close() - delete Vue.prototype.$socket + if (observer && observer.reconnection) { observer.reconnection = false } + if (Vue.prototype.$socket) { + Vue.prototype.$socket.close() + delete Vue.prototype.$socket + } } } else { observer = new Observer(connection, opts)