From 4be2af400e75b0644b5eaff49a8b670100caa087 Mon Sep 17 00:00:00 2001 From: Hilbrand Bouwkamp Date: Fri, 16 Dec 2022 10:48:41 +0100 Subject: [PATCH] Moved label to item to util, and added normalization/underscore support (#1578) The util function adds additional support: * Use normalize to allow for channel names to contain subscript characters like in units; CO2. * Convert spaces to underscore. * Allow underscore in name. Fixes https://github.com/openhab/openhab-addons/issues/13909 Signed-off-by: Hilbrand Bouwkamp --- .../web/src/components/thing/channel-list.vue | 6 ++---- bundles/org.openhab.ui/web/src/js/openhab/index.js | 4 +++- bundles/org.openhab.ui/web/src/js/openhab/utils.js | 7 +++++++ .../web/src/pages/settings/model/add-from-thing.vue | 4 +--- .../pages/settings/model/generate-textual-definition.js | 5 ++--- .../web/src/pages/settings/things/link/link-add.vue | 6 ++---- .../org.openhab.ui/web/test/jest/__tests__/utils.test.js | 7 +++++++ 7 files changed, 24 insertions(+), 15 deletions(-) create mode 100644 bundles/org.openhab.ui/web/src/js/openhab/utils.js create mode 100644 bundles/org.openhab.ui/web/test/jest/__tests__/utils.test.js diff --git a/bundles/org.openhab.ui/web/src/components/thing/channel-list.vue b/bundles/org.openhab.ui/web/src/components/thing/channel-list.vue index 3b11927cb..144481540 100644 --- a/bundles/org.openhab.ui/web/src/components/thing/channel-list.vue +++ b/bundles/org.openhab.ui/web/src/components/thing/channel-list.vue @@ -89,8 +89,6 @@