From f8d34d9882b6af9a425d4973e25cc0f0cec3f061 Mon Sep 17 00:00:00 2001 From: Dan Cunningham Date: Fri, 10 Jan 2025 23:41:05 -0800 Subject: [PATCH] Ensure sitemap subscriptions are updated on Group Items (#4552) Signed-off-by: Dan Cunningham --- .../openhab/core/io/rest/sitemap/internal/SitemapResource.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/bundles/org.openhab.core.io.rest.sitemap/src/main/java/org/openhab/core/io/rest/sitemap/internal/SitemapResource.java b/bundles/org.openhab.core.io.rest.sitemap/src/main/java/org/openhab/core/io/rest/sitemap/internal/SitemapResource.java index 267416435c..17839c57f8 100644 --- a/bundles/org.openhab.core.io.rest.sitemap/src/main/java/org/openhab/core/io/rest/sitemap/internal/SitemapResource.java +++ b/bundles/org.openhab.core.io.rest.sitemap/src/main/java/org/openhab/core/io/rest/sitemap/internal/SitemapResource.java @@ -74,6 +74,7 @@ import org.openhab.core.io.rest.sitemap.SitemapSubscriptionService.SitemapSubscr import org.openhab.core.items.GenericItem; import org.openhab.core.items.Item; import org.openhab.core.items.ItemNotFoundException; +import org.openhab.core.items.events.GroupItemStateChangedEvent; import org.openhab.core.items.events.ItemEvent; import org.openhab.core.items.events.ItemStateChangedEvent; import org.openhab.core.library.CoreItemFactory; @@ -918,7 +919,7 @@ public class SitemapResource @Override public Set getSubscribedEventTypes() { - return Set.of(ItemStateChangedEvent.TYPE); + return Set.of(ItemStateChangedEvent.TYPE, GroupItemStateChangedEvent.TYPE); } @Override