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 + } }) }