From a113f4cfb71838a111f4418d392ece78c5b6cd09 Mon Sep 17 00:00:00 2001 From: bladerunner2020 Date: Fri, 1 Apr 2016 07:43:49 +0300 Subject: [PATCH] Fixed bug due to which raw action didn't work. --- mikrotik.js | 6 ++++-- package.json | 2 +- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/mikrotik.js b/mikrotik.js index 0eef131..fb83c19 100644 --- a/mikrotik.js +++ b/mikrotik.js @@ -14,7 +14,7 @@ module.exports = function(RED) { var ip = node.ip; var login = node.credentials.login; var pass = node.credentials.pass; - var action = ''; + var action; switch (parseInt(node.action)) { case 0: @@ -30,13 +30,15 @@ module.exports = function(RED) { action = '/system/reboot'; break; case 9: - action = msg.payload; + // action = msg.payload; + action = ''; break; } this.on('input', function(msg) { + if (action == '') action = msg.payload; var connection = new mikrotik(ip, login, pass); connection.connect(function(conn) { diff --git a/package.json b/package.json index 78659ab..fffc322 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "node-red-contrib-mikrotik", - "version": "0.0.2", + "version": "0.0.3", "description": "Node to work with Mikrotik WiFi router", "scripts": { "test": "echo \"Error: no test specified\" && exit 1"