From d7c17ce06602ec7768178eec17a8b922c6252412 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jendrik=20J=C3=A4ger?= Date: Sat, 26 Aug 2023 01:07:58 +0200 Subject: [PATCH] Update description, added background property and check payload before sending --- button-group.html | 11 +++++++++++ button-group.js | 6 ++++-- 2 files changed, 15 insertions(+), 2 deletions(-) diff --git a/button-group.html b/button-group.html index 902f737..5fb5ed5 100644 --- a/button-group.html +++ b/button-group.html @@ -79,4 +79,15 @@ \ No newline at end of file diff --git a/button-group.js b/button-group.js index 8915d4d..a95af24 100644 --- a/button-group.js +++ b/button-group.js @@ -15,7 +15,7 @@ module.exports = function (RED) { var heightPx = config.buttonheight * sizes.sy - sizes.gy; var html = `
- {{button.label}} + {{button.label}}
`; var done = ui.addWidget({ @@ -45,7 +45,9 @@ module.exports = function (RED) { $scope.buttonClick = function (e) { e.preventDefault(); var buttonId = e.target.id; - $scope.send({ "payload": $scope.msg.buttons[buttonId].payload }); + if ($scope.msg.buttons[buttonId].payload) { + $scope.send({ "payload": $scope.msg.buttons[buttonId].payload }); + } }; } });