From 62c14f8db1d797d8226b7d6b00eb2041e8b34771 Mon Sep 17 00:00:00 2001 From: Daniele Date: Wed, 7 Apr 2021 23:31:10 +0200 Subject: [PATCH] node-red-node-mysq add done() callback This fix adds the done() callback when the query has been executed. --- storage/mysql/68-mysql.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/storage/mysql/68-mysql.js b/storage/mysql/68-mysql.js index b7e9f892..a04b9805 100644 --- a/storage/mysql/68-mysql.js +++ b/storage/mysql/68-mysql.js @@ -123,7 +123,7 @@ module.exports = function(RED) { } }); - node.on("input", function(msg) { + node.on("input", function(msg, send, done) { if (node.mydbConfig.connected) { if (typeof msg.topic === 'string') { //console.log("query:",msg.topic); @@ -160,6 +160,7 @@ module.exports = function(RED) { node.send(msg); status = {fill:"green",shape:"dot",text:"OK"}; node.status(status); + done(); } // if (node.mydbConfig.pool._freeConnections.indexOf(node.mydbConfig.connection) === -1) { // node.mydbConfig.connection.release();