🔥 启动时移除处于网盘路径下的工作空间 https://github.com/siyuan-note/siyuan/issues/7790

This commit is contained in:
Liang Ding 2023-03-28 08:44:45 +08:00
parent 25235bb952
commit a31570c31c
No known key found for this signature in database
GPG key ID: 136F30F901A2231D

View file

@ -207,7 +207,6 @@ func initWorkspaceDir(workspaceArg string) {
}
var workspacePaths []string
var cloudDrive bool // 启动时移除处于网盘路径下的工作空间 https://github.com/siyuan-note/siyuan/issues/7790
if !gulu.File.IsExist(workspaceConf) {
WorkspaceDir = defaultWorkspaceDir
if "" != workspaceArg {
@ -215,16 +214,6 @@ func initWorkspaceDir(workspaceArg string) {
}
} else {
workspacePaths, _ = ReadWorkspacePaths()
var tmp []string
for _, workspacePath := range workspacePaths {
if IsCloudDrivePath(workspacePath) {
logging.LogWarnf("skip the cloud drive path [%s]", workspacePath)
cloudDrive = true
continue
}
tmp = append(tmp, workspacePath)
}
workspacePaths = tmp
if 0 < len(workspacePaths) {
// 取最后一个(也就是最近打开的)工作空间
@ -249,10 +238,6 @@ func initWorkspaceDir(workspaceArg string) {
os.Exit(logging.ExitCodeInitWorkspaceErr)
}
if cloudDrive {
os.Exit(logging.ExitCodeFileSysErr)
}
ConfDir = filepath.Join(WorkspaceDir, "conf")
DataDir = filepath.Join(WorkspaceDir, "data")
RepoDir = filepath.Join(WorkspaceDir, "repo")