Skip to content

Commit 536eab8

Browse files
committed
linkparamsets: find handling of textual enum values
1 parent 3025810 commit 536eab8

File tree

3 files changed

+4
-3
lines changed

3 files changed

+4
-3
lines changed

package-lock.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "homematic-manager",
3-
"version": "2.6.0",
3+
"version": "2.6.1",
44
"private": true,
55
"dependencies": {
66
"async": "2.6.2",

www/js/homematic-manager.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3440,7 +3440,8 @@ function formLinkParamset(elem, data, desc, direction, senderType, receiverType)
34403440
desc[param].MAX = desc[param].VALUE_LIST.indexOf(desc[param].MAX);
34413441
}
34423442
for (let i = desc[param].MIN; i <= desc[param].MAX; i++) {
3443-
input += '<option value="' + i + '"' + (data[param] === i ? ' selected="selected"' : '') + '>' + desc[param].VALUE_LIST[i] + '</option>';
3443+
let optVal = daemon === 'HmIP' ? desc[param].VALUE_LIST[i] : i;
3444+
input += '<option value="' + optVal + '"' + ((data[param] === i || data[param] === desc[param].VALUE_LIST[i]) ? ' selected="selected"' : '') + '>' + desc[param].VALUE_LIST[i] + '</option>';
34443445
if (helpentry) {
34453446
if (i === desc[param].MIN) {
34463447
help += '<br/><ul>';

0 commit comments

Comments
 (0)