From 9bf9b7a635aab7190c51b76f7aa3ede443da8f91 Mon Sep 17 00:00:00 2001 From: Nick O'Leary Date: Thu, 26 Jun 2025 14:30:13 +0100 Subject: [PATCH] Update context on autoComplete api --- .../@node-red/editor-client/src/js/ui/common/autoComplete.js | 2 +- .../node_modules/@node-red/nodes/core/network/10-mqtt.html | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/node_modules/@node-red/editor-client/src/js/ui/common/autoComplete.js b/packages/node_modules/@node-red/editor-client/src/js/ui/common/autoComplete.js index a92acb8f2..a0804da14 100644 --- a/packages/node_modules/@node-red/editor-client/src/js/ui/common/autoComplete.js +++ b/packages/node_modules/@node-red/editor-client/src/js/ui/common/autoComplete.js @@ -49,7 +49,7 @@ if (plugins.length > 0) { this.options.search = async function (value, done) { // for now, only support a single plugin - const promises = plugins.map(plugin => plugin.getCompletions(value, that.options.node)) + const promises = plugins.map(plugin => plugin.getCompletions(value, that.options.context)) const completions = (await Promise.all(promises)).flat() const results = [] completions.forEach(completion => { diff --git a/packages/node_modules/@node-red/nodes/core/network/10-mqtt.html b/packages/node_modules/@node-red/nodes/core/network/10-mqtt.html index 7deea4952..63070fffe 100644 --- a/packages/node_modules/@node-red/nodes/core/network/10-mqtt.html +++ b/packages/node_modules/@node-red/nodes/core/network/10-mqtt.html @@ -481,7 +481,9 @@ input.autoComplete({ minLength: 0, completionPluginType: 'node-red-mqtt-topic-autocomplete-source', - node + context: { + node + } }) }