From de7b76e77d396457a9545a9e348682fff7e9dece Mon Sep 17 00:00:00 2001 From: Luciano Iam Date: Sun, 12 Apr 2020 14:37:44 +0200 Subject: [PATCH] WebSockets: fix node+addr hash when addr is undefined --- share/web_surfaces/shared/channel.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/share/web_surfaces/shared/channel.js b/share/web_surfaces/shared/channel.js index 2bec7f6795..9d1de0ac79 100644 --- a/share/web_surfaces/shared/channel.js +++ b/share/web_surfaces/shared/channel.js @@ -33,7 +33,7 @@ export const Node = Object.freeze({ export function nodeAddressHash(node, addr) { - return [node].concat(addr).join('_'); + return [node].concat(addr || []).join('_'); } @@ -44,7 +44,7 @@ export class MessageChannel { this.host = host; } - open () { + async open () { return new Promise((resolve, reject) => { this.socket = new WebSocket(`ws://${this.host}`);