From 67f7a4de9c13d6e170c869e7e91e8437ab553bdc Mon Sep 17 00:00:00 2001 From: EYHN Date: Tue, 8 Oct 2024 07:05:37 +0000 Subject: [PATCH] fix(electron): fix windows userspace loss (#8450) --- packages/frontend/apps/electron/src/helper/workspace/meta.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/frontend/apps/electron/src/helper/workspace/meta.ts b/packages/frontend/apps/electron/src/helper/workspace/meta.ts index 79379bd19..9433be082 100644 --- a/packages/frontend/apps/electron/src/helper/workspace/meta.ts +++ b/packages/frontend/apps/electron/src/helper/workspace/meta.ts @@ -2,6 +2,7 @@ import path from 'node:path'; import fs from 'fs-extra'; +import { isWindows } from '../../shared/utils'; import type { SpaceType } from '../db/types'; import { logger } from '../logger'; import { mainRPC } from '../main-rpc'; @@ -28,7 +29,7 @@ export async function getWorkspaceBasePath( return path.join( await getAppDataPath(), spaceType === 'userspace' ? 'userspaces' : 'workspaces', - workspaceId + isWindows() ? workspaceId.replace(':', '_') : workspaceId ); }