From 290daec0fa53f77f6ad02e746d82aa30997d8cb0 Mon Sep 17 00:00:00 2001 From: Guilhem Date: Wed, 16 Jul 2025 18:44:06 +0200 Subject: [PATCH] fix(frontend): enable delete triggers on detail page (#6206) * Allways show trigger update button * allow delete deployed trigger --- .../triggers/DeleteTriggerButton.svelte | 2 +- .../triggers/TriggerEditorToolbar.svelte | 6 +-- .../components/triggers/TriggersEditor.svelte | 52 +++++++++++++++++-- 3 files changed, 53 insertions(+), 7 deletions(-) diff --git a/frontend/src/lib/components/triggers/DeleteTriggerButton.svelte b/frontend/src/lib/components/triggers/DeleteTriggerButton.svelte index d65c26a01d..b06392bb7e 100644 --- a/frontend/src/lib/components/triggers/DeleteTriggerButton.svelte +++ b/frontend/src/lib/components/triggers/DeleteTriggerButton.svelte @@ -18,7 +18,7 @@ { diff --git a/frontend/src/lib/components/triggers/TriggerEditorToolbar.svelte b/frontend/src/lib/components/triggers/TriggerEditorToolbar.svelte index b54c80e931..ac3032afc1 100644 --- a/frontend/src/lib/components/triggers/TriggerEditorToolbar.svelte +++ b/frontend/src/lib/components/triggers/TriggerEditorToolbar.svelte @@ -85,7 +85,7 @@ /> {/if} - {#if trigger?.isDraft} + {#if trigger?.isDraft || permissions === 'create'} {:else if !trigger?.isDraft && trigger?.draftConfig}