From f36116e4c55523baafa732551ed9d37c2a938486 Mon Sep 17 00:00:00 2001 From: Harsh Mahajan <127186841+HarshMN2345@users.noreply.github.com> Date: Thu, 22 Jan 2026 11:26:33 +0530 Subject: [PATCH] activation based on backend status --- .../sites/(components)/deploymentActionMenu.svelte | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/routes/(console)/project-[region]-[project]/sites/(components)/deploymentActionMenu.svelte b/src/routes/(console)/project-[region]-[project]/sites/(components)/deploymentActionMenu.svelte index aada935e87..c0190429db 100644 --- a/src/routes/(console)/project-[region]-[project]/sites/(components)/deploymentActionMenu.svelte +++ b/src/routes/(console)/project-[region]-[project]/sites/(components)/deploymentActionMenu.svelte @@ -57,6 +57,9 @@ deployment, $regionalConsoleVariables )} + {@const actualStatus = deployment.status} + {@const statusForActions = + effectiveStatus === 'finalizing' ? actualStatus : effectiveStatus} {#if !inCard}
@@ -76,7 +79,7 @@
Source is empty
{/if} - {#if effectiveStatus === 'ready' && deployment?.$id !== activeDeployment} + {#if statusForActions === 'ready' && deployment?.$id !== activeDeployment} { @@ -88,7 +91,7 @@ Activate {/if} - {#if effectiveStatus === 'ready' || effectiveStatus === 'failed' || effectiveStatus === 'building'} + {#if statusForActions === 'ready' || statusForActions === 'failed' || statusForActions === 'building'}