From 26c3e3535621fb07a794a912c8b406753dffc6dc Mon Sep 17 00:00:00 2001 From: Jeremy Date: Wed, 16 Nov 2022 17:02:02 -0500 Subject: [PATCH] Update alexa camera stream basic auth parameters (#1544) Signed-off-by: jsetton --- .../definitions/metadata/alexa/deviceattributes.js | 2 +- .../assets/definitions/metadata/alexa/parameters.js | 12 +++++++++--- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/bundles/org.openhab.ui/web/src/assets/definitions/metadata/alexa/deviceattributes.js b/bundles/org.openhab.ui/web/src/assets/definitions/metadata/alexa/deviceattributes.js index d8ebcdcc1..13233d2a0 100644 --- a/bundles/org.openhab.ui/web/src/assets/definitions/metadata/alexa/deviceattributes.js +++ b/bundles/org.openhab.ui/web/src/assets/definitions/metadata/alexa/deviceattributes.js @@ -16,7 +16,7 @@ export default { // Camera Attributes CameraStream: { itemTypes: ['String'], - parameters: () => [p.proxyBaseUrl(), p.resolution(), p.basicAuth('username'), p.basicAuth('password')] + parameters: () => [p.proxyBaseUrl(), p.resolution(), p.basicAuthUsername(), p.basicAuthPassword()] }, // Cover Attributes diff --git a/bundles/org.openhab.ui/web/src/assets/definitions/metadata/alexa/parameters.js b/bundles/org.openhab.ui/web/src/assets/definitions/metadata/alexa/parameters.js index 052c77551..716a4b397 100644 --- a/bundles/org.openhab.ui/web/src/assets/definitions/metadata/alexa/parameters.js +++ b/bundles/org.openhab.ui/web/src/assets/definitions/metadata/alexa/parameters.js @@ -29,9 +29,15 @@ export default { advanced: !!defaultValue, visible: (_, config) => !config.nonControllable }), - basicAuth: (setting) => ({ - name: setting, - label: `Basic Authentication ${titleCase(setting)}`, + basicAuthPassword: () => ({ + name: 'password', + label: 'Basic Authentication Password', + type: 'TEXT', + context: 'password' + }), + basicAuthUsername: () => ({ + name: 'username', + label: 'Basic Authentication Username', type: 'TEXT' }), capabilityNames: (defaultValue, placeholder) => ({