From 97688b4cdafccf19d31e7d7d383c24c9dca58327 Mon Sep 17 00:00:00 2001 From: jonbdk <56254323+jonbdk@users.noreply.github.com> Date: Tue, 23 Apr 2024 01:16:51 +0200 Subject: [PATCH 1/2] Update 68-mysql.html Added extra output --- storage/mysql/68-mysql.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/storage/mysql/68-mysql.html b/storage/mysql/68-mysql.html index 00ff469c..92ea27d1 100644 --- a/storage/mysql/68-mysql.html +++ b/storage/mysql/68-mysql.html @@ -76,7 +76,7 @@ name: {value:""} }, inputs:1, - outputs:1, + outputs:2, icon: "db.png", label: function() { var levelNode = RED.nodes.node(this.mydb); From 8d7efe683f9df9a769f0a5efb93707b15afb71a4 Mon Sep 17 00:00:00 2001 From: jonbdk <56254323+jonbdk@users.noreply.github.com> Date: Tue, 23 Apr 2024 01:18:01 +0200 Subject: [PATCH 2/2] Update 68-mysql.js Send msg to secondary output in case of error --- storage/mysql/68-mysql.js | 1 + 1 file changed, 1 insertion(+) diff --git a/storage/mysql/68-mysql.js b/storage/mysql/68-mysql.js index 87dad1b3..17f8bfdc 100644 --- a/storage/mysql/68-mysql.js +++ b/storage/mysql/68-mysql.js @@ -145,6 +145,7 @@ module.exports = function(RED) { status = { fill: "red", shape: "ring", text: RED._("mysql.status.error") + ": " + err.code }; node.status(status); node.error(err, msg); + send([null, { query: msg.topic, payload: 'ERROR', error: err }]); } else { msg.payload = rows;