MCPcopy Create free account
hub / github.com/ChatLab/ChatLab / resolveOldElectronDataDir

Function resolveOldElectronDataDir

apps/desktop/main/paths.ts:607–613  ·  view source on GitHub ↗

* 解析 Electron 旧数据目录(考虑 storage.json 自定义路径)

()

Source from the content-addressed store, hash-verified

605 * 解析 Electron 旧数据目录(考虑 storage.json 自定义路径)
606 */
607function resolveOldElectronDataDir(): string {
608 const storageConfig = readStorageConfig()
609 if (storageConfig.dataDir && path.isAbsolute(storageConfig.dataDir)) {
610 return storageConfig.dataDir
611 }
612 return getElectronLegacyDataDir()
613}
614
615/**
616 * 执行从 Electron 旧目录结构到新双根目录结构的迁移

Callers 2

needsUnifiedDirMigrationFunction · 0.85
migrateToUnifiedDirsFunction · 0.85

Calls 2

readStorageConfigFunction · 0.85
getElectronLegacyDataDirFunction · 0.85

Tested by

no test coverage detected