From cb9f46c98312e91295a2b767470831ead52954fd Mon Sep 17 00:00:00 2001 From: Waleed Latif Date: Thu, 6 Mar 2025 12:01:29 -0800 Subject: [PATCH] fix(cli): improve root path redirect and bump version to 0.1.3 --- app/w/[id]/components/control-bar/control-bar.tsx | 13 +++++++++++++ package-lock.json | 2 +- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/app/w/[id]/components/control-bar/control-bar.tsx b/app/w/[id]/components/control-bar/control-bar.tsx index e33417d3f3..ba85a1ebea 100644 --- a/app/w/[id]/components/control-bar/control-bar.tsx +++ b/app/w/[id]/components/control-bar/control-bar.tsx @@ -82,6 +82,19 @@ export function ControlBar() { useEffect(() => { async function checkStatus() { if (!activeWorkflowId) return + + // Skip API call in localStorage mode + if ( + typeof window !== 'undefined' && + (localStorage.getItem('USE_LOCAL_STORAGE') === 'true' || + process.env.NEXT_PUBLIC_USE_LOCAL_STORAGE === 'true' || + process.env.NEXT_PUBLIC_DISABLE_DB_SYNC === 'true') + ) { + // For localStorage mode, we already have the deployment status in the workflow store + // Nothing more to do as the useWorkflowStore already has this information + return + } + try { const response = await fetch(`/api/workflow/${activeWorkflowId}/status`) if (response.ok) { diff --git a/package-lock.json b/package-lock.json index 5379c27a18..274745326a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13552,7 +13552,7 @@ } }, "packages/simstudio": { - "version": "0.1.1", + "version": "0.1.4", "license": "MIT", "dependencies": { "chalk": "^4.1.2",