From e9df6f5f154410f2ae5f250fa3c3085b0a24c67c Mon Sep 17 00:00:00 2001 From: Bram Wiepjes <bramw@protonmail.com> Date: Wed, 19 Mar 2025 00:03:26 +0100 Subject: [PATCH] Fix webhook isDeactivated workspace check --- .../database/components/webhook/WebhookForm.vue | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/web-frontend/modules/database/components/webhook/WebhookForm.vue b/web-frontend/modules/database/components/webhook/WebhookForm.vue index 832fff7c6..951e38aa4 100644 --- a/web-frontend/modules/database/components/webhook/WebhookForm.vue +++ b/web-frontend/modules/database/components/webhook/WebhookForm.vue @@ -114,14 +114,14 @@ v-for="webhookEvent in webhookEventTypes" :key="webhookEvent.type" v-tooltip=" - webhookEvent.isDeactivated() + webhookEvent.isDeactivated(database.workspace.id) ? webhookEvent.getDeactivatedText() : null " class="webhook__type" tooltip-position="bottom-cursor" @mousedown=" - webhookEvent.isDeactivated() && + webhookEvent.isDeactivated(database.workspace.id) && !values.events.includes(webhookEvent.type) && $refs[`${webhookEvent.getName()}DeactivatedClickModal`][0].show() " @@ -130,12 +130,15 @@ :checked="values.events.includes(webhookEvent.type)" :disabled=" !values.events.includes(webhookEvent.type) && - webhookEvent.isDeactivated() + webhookEvent.isDeactivated(database.workspace.id) " @input="toggleEventType(webhookEvent, $event)" > {{ webhookEvent.getName() }} - <div v-if="webhookEvent.isDeactivated()" class="deactivated-label"> + <div + v-if="webhookEvent.isDeactivated(database.workspace.id)" + class="deactivated-label" + > <i class="iconoir-lock"></i> </div> </Checkbox> @@ -200,7 +203,7 @@ </div> <component :is="webhookEvent.getDeactivatedClickModal()" - v-if="webhookEvent.isDeactivated()" + v-if="webhookEvent.isDeactivated(database.workspace.id)" :ref="`${webhookEvent.getName()}DeactivatedClickModal`" :workspace="database.workspace" :name="webhookEvent.getFeatureName()"