From aa5f98ea05ae7585c2ebe396db7a1cb4c794509a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miguel=20=C3=81lvarez?= Date: Wed, 6 Dec 2023 00:12:49 +0100 Subject: [PATCH] fix filter location based for non labeled rules MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Miguel Álvarez --- .../openhab/core/voice/text/AbstractRuleBasedInterpreter.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bundles/org.openhab.core.voice/src/main/java/org/openhab/core/voice/text/AbstractRuleBasedInterpreter.java b/bundles/org.openhab.core.voice/src/main/java/org/openhab/core/voice/text/AbstractRuleBasedInterpreter.java index 56629db8756..f5d0c02324c 100644 --- a/bundles/org.openhab.core.voice/src/main/java/org/openhab/core/voice/text/AbstractRuleBasedInterpreter.java +++ b/bundles/org.openhab.core.voice/src/main/java/org/openhab/core/voice/text/AbstractRuleBasedInterpreter.java @@ -826,7 +826,7 @@ protected String executeCustom(ResourceBundle language, ItemCommandSupplier item throw new InterpretationException(language.getString(NO_OBJECTS)); } if (compatibleItemEntries.size() > 1 && context.locationItem() != null) { - var filteredCompatibleEntries = itemsMap.entrySet().stream() // + var filteredCompatibleEntries = compatibleItemEntries.stream() // .filter(itemEntry -> itemEntry.getValue().locationParentNames.contains(context.locationItem())) // .collect(Collectors.toSet()); if (filteredCompatibleEntries.size() == 1) {