From b0733a0d2042e7baa41dbafc93744da3e54b5cbe Mon Sep 17 00:00:00 2001 From: Luciano Iam Date: Wed, 22 Apr 2020 11:16:55 +0200 Subject: WebSockets: fix JS client get* methods --- share/web_surfaces/shared/ardour.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/share/web_surfaces/shared/ardour.js b/share/web_surfaces/shared/ardour.js index a3cb647143..800e9ffe7f 100644 --- a/share/web_surfaces/shared/ardour.js +++ b/share/web_surfaces/shared/ardour.js @@ -87,8 +87,8 @@ class BaseArdourClient { async _sendAndReceive (node, addr, val) { return new Promise((resolve, reject) => { - const hash = this._send(node, addr, val).hash; - this._pendingRequest = {resolve: resolve, hash: hash}; + const nodeAddrId = this._send(node, addr, val).nodeAddrId; + this._pendingRequest = {resolve: resolve, nodeAddrId: nodeAddrId}; }); } @@ -97,7 +97,7 @@ class BaseArdourClient { } _onChannelMessage (msg) { - if (this._pendingRequest && (this._pendingRequest.hash == msg.hash)) { + if (this._pendingRequest && (this._pendingRequest.nodeAddrId == msg.nodeAddrId)) { this._pendingRequest.resolve(msg.val); this._pendingRequest = null; } else { -- cgit v1.2.3