diff --git a/apps/web/src/pages/workspace/[workspaceId]/all.tsx b/apps/web/src/pages/workspace/[workspaceId]/all.tsx index 678c5785a..ffcced55b 100644 --- a/apps/web/src/pages/workspace/[workspaceId]/all.tsx +++ b/apps/web/src/pages/workspace/[workspaceId]/all.tsx @@ -35,6 +35,10 @@ const AllPage: NextPageWithLayout = () => { if (!currentWorkspace) { return; } + if (currentWorkspace.flavour !== WorkspaceFlavour.LOCAL) { + // only create a new page for local workspace + return; + } const localProvider = currentWorkspace.providers.find( provider => provider.flavour === 'local-indexeddb' ); diff --git a/tests/parallels/affine/affine-built-in-workspace.spec.ts b/tests/parallels/affine/affine-built-in-workspace.spec.ts index c1282c268..832415629 100644 --- a/tests/parallels/affine/affine-built-in-workspace.spec.ts +++ b/tests/parallels/affine/affine-built-in-workspace.spec.ts @@ -20,7 +20,6 @@ test.describe('affine built in workspace', () => { await page.getByText('Cloud Workspace').click(); const page2 = await context.newPage(); await openHomePage(page2); - await waitMarkdownImported(page2); await loginUser(page2, b); await page2.reload(); await clickSideBarCurrentWorkspaceBanner(page2);