From 6a1b53dd11433ce670747e73f3bf966697a8b381 Mon Sep 17 00:00:00 2001 From: Yii Date: Mon, 28 Jul 2025 10:42:02 +0800 Subject: [PATCH] fix(core): do not create first app if local workspace disabled (#13289) ## Summary by CodeRabbit * **Bug Fixes** * Prevented creation of initial app data when local workspace functionality is disabled, ensuring correct behavior based on user settings. --- packages/frontend/core/src/desktop/pages/index/index.tsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/frontend/core/src/desktop/pages/index/index.tsx b/packages/frontend/core/src/desktop/pages/index/index.tsx index f138ddf5d..ac87e1d07 100644 --- a/packages/frontend/core/src/desktop/pages/index/index.tsx +++ b/packages/frontend/core/src/desktop/pages/index/index.tsx @@ -147,9 +147,10 @@ export const Component = ({ }, [desktopApi]); useEffect(() => { - if (listIsLoading || list.length > 0) { + if (listIsLoading || list.length > 0 || !enableLocalWorkspace) { return; } + createFirstAppData(workspacesService) .then(createdWorkspace => { if (createdWorkspace) { @@ -177,6 +178,7 @@ export const Component = ({ loggedIn, listIsLoading, list, + enableLocalWorkspace, ]); if (navigating || creating) {