From f855c6d87be9ea7f788980dee65e2beed4d2a0d7 Mon Sep 17 00:00:00 2001 From: Maschga <88616799+Maschga@users.noreply.github.com> Date: Thu, 19 Feb 2026 14:11:39 +0100 Subject: [PATCH] fix: messaging ui and events filter (#27512) --- assets/js/components/Config/Messaging/EventItem.vue | 2 +- assets/js/views/Config.vue | 2 +- messenger/hub.go | 2 +- tests/config-messaging.spec.ts | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/assets/js/components/Config/Messaging/EventItem.vue b/assets/js/components/Config/Messaging/EventItem.vue index d31c8e3f5..41e087967 100644 --- a/assets/js/components/Config/Messaging/EventItem.vue +++ b/assets/js/components/Config/Messaging/EventItem.vue @@ -51,7 +51,7 @@ :disabled="disabled" :rows="3" required - @change="updateMessage($event.target.value)" + @update:model-value="updateMessage" />
0 || - Object.keys(store.state.messagingEvents ?? {}).length > 0 + Object.values(store.state.messagingEvents ?? {}).some((e) => !e.disabled) ); }, }, diff --git a/messenger/hub.go b/messenger/hub.go index f1c2a32ca..a81d8e52a 100644 --- a/messenger/hub.go +++ b/messenger/hub.go @@ -54,7 +54,7 @@ func NewHub(cc globalconfig.MessagingEvents, vv Vehicles, cache *util.ParamCache } h := &Hub{ - definitions: cc, + definitions: filtered, cache: cache, vehicles: vv, } diff --git a/tests/config-messaging.spec.ts b/tests/config-messaging.spec.ts index 43ffb6b2a..38049c3d0 100644 --- a/tests/config-messaging.spec.ts +++ b/tests/config-messaging.spec.ts @@ -174,6 +174,6 @@ test.describe("messaging", async () => { await page.keyboard.press("Escape"); await expectModalHidden(modal); - await expect(card).toContainText(["Events", "0", "Services", "0"].join("")); + await expect(card).toContainText(["Configured", "no"].join("")); }); });