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"