From b8d68ee359ef0cd07d9f87ad766525ee17c16222 Mon Sep 17 00:00:00 2001 From: Liyas Thomas Date: Sun, 22 Nov 2020 07:05:04 +0530 Subject: [PATCH] Modern build, fixed WebSocket freezing on invalid URLs --- components/realtime/websocket.vue | 4 +++- package.json | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/components/realtime/websocket.vue b/components/realtime/websocket.vue index 98f4a5176..3fdd7066e 100644 --- a/components/realtime/websocket.vue +++ b/components/realtime/websocket.vue @@ -147,7 +147,9 @@ export default { } }, disconnect() { - this.socket.close() + if (this.socket) { + this.socket.close() + } }, handleError(error) { this.disconnect() diff --git a/package.json b/package.json index 0e02f38e7..fa017b9f8 100644 --- a/package.json +++ b/package.json @@ -11,7 +11,7 @@ "build": "nuxt build", "start": "nuxt start", "pregenerate": "node build.js", - "generate": "nuxt generate", + "generate": "nuxt generate --modern", "pretty-quick": "pretty-quick --staged --pattern \"**/*.*(html|js|json|vue)\"", "test": "jest" },