summaryrefslogtreecommitdiff
path: root/share
diff options
context:
space:
mode:
Diffstat (limited to 'share')
-rw-r--r--share/web_surfaces/shared/ardour.js6
1 files 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 {