From c78bf02ce4dfc33878cbb4ec6016f9f91fc62b3d Mon Sep 17 00:00:00 2001 From: Hornwitser Date: Mon, 16 Nov 2020 19:24:56 +0100 Subject: [PATCH] Fix event forwarding to master Fix trying to use non-existent method on Slave class for forwading events to the master. Also update request forward to be consistent with event forwarding. --- packages/slave/slave.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/slave/slave.js b/packages/slave/slave.js index fc20bd5d..4e57fb73 100755 --- a/packages/slave/slave.js +++ b/packages/slave/slave.js @@ -819,7 +819,7 @@ class InstanceConnection extends libLink.Link { let instanceConnection = this.slave.instanceConnections.get(instanceId); if (!instanceConnection) { // Instance is probably on another slave - return await request.send(this.slave, message.data); + return await this.forwardRequestToMaster(message, request); } if (request.plugin && !instanceConnection.plugins.has(request.plugin)) { @@ -835,7 +835,7 @@ class InstanceConnection extends libLink.Link { let instanceConnection = this.slave.instanceConnections.get(instanceId); if (!instanceConnection) { // Instance is probably on another slave - await this.slave.forwardEventToMaster(message, event); + await this.forwardEventToMaster(message, event); return; } if (event.plugin && !instanceConnection.plugins.has(event.plugin)) { return; }