From d8c99aae38f3b9c37bb08affec52d38f41f15e8e Mon Sep 17 00:00:00 2001 From: biersoeckli Date: Mon, 29 Dec 2025 14:09:30 +0100 Subject: [PATCH] fix: initialize deployment status on component mount in AppActionButtons --- src/app/project/app/[appId]/app-action-buttons.tsx | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/app/project/app/[appId]/app-action-buttons.tsx b/src/app/project/app/[appId]/app-action-buttons.tsx index 79c4951..3261336 100644 --- a/src/app/project/app/[appId]/app-action-buttons.tsx +++ b/src/app/project/app/[appId]/app-action-buttons.tsx @@ -27,6 +27,9 @@ export default function AppActionButtons({ const { subscribeToStatusChanges, getPodsForApp } = usePodsStatus(); useEffect(() => { + const pods = getPodsForApp(app.id); + setDeploaymentStatus(pods?.deploymentStatus ?? 'UNKNOWN'); + const unsubscribe = subscribeToStatusChanges((changedAppIds) => { if (changedAppIds.includes(app.id)) { const pods = getPodsForApp(app.id);