From 84b733ec0c774feb94e7a5942dc079084fb951ff Mon Sep 17 00:00:00 2001 From: kolaente Date: Sat, 10 Jan 2026 18:27:19 +0100 Subject: [PATCH] fix(webhooks): make sure events are initialized with false --- .../src/views/project/settings/ProjectSettingsWebhooks.vue | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/frontend/src/views/project/settings/ProjectSettingsWebhooks.vue b/frontend/src/views/project/settings/ProjectSettingsWebhooks.vue index 91356f9a4..5acf75829 100644 --- a/frontend/src/views/project/settings/ProjectSettingsWebhooks.vue +++ b/frontend/src/views/project/settings/ProjectSettingsWebhooks.vue @@ -53,6 +53,10 @@ const availableEvents = ref() async function loadWebhooks() { webhooks.value = await webhookService.getAll({projectId: project.value.id}) availableEvents.value = await webhookService.getAvailableEvents() + // Initialize all events to false to avoid undefined modelValue errors + newWebhookEvents.value = Object.fromEntries( + availableEvents.value.map(event => [event, false]), + ) } const showDeleteModal = ref(false)