Improve network-interface context support (#2246)

This allows for selecting multiple network interface names in
configuration parameters.

Related to:

* https://github.com/openhab/openhab-core/pull/3981
* https://github.com/openhab/openhab-addons/pull/16145

Signed-off-by: Wouter Born <github@maindrain.net>
pull/2257/head
Wouter Born 2024-01-06 11:36:57 +01:00 committed by GitHub
parent afdfa01b07
commit 225e61c97c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 1 additions and 1 deletions

View File

@ -58,7 +58,7 @@ export default {
},
control () {
const configDescription = this.configDescription
if (configDescription.options && configDescription.options.length && configDescription.limitToOptions && !configDescription.context) {
if (configDescription.options?.length && configDescription.limitToOptions && (!configDescription.context || configDescription.context === 'network-interface')) {
return ParameterOptions
} else if (configDescription.type === 'INTEGER' || configDescription.type === 'DECIMAL') {
return ParameterNumber