Skip to content

fix(sync): (Codex) OneDrive createDir recursion#1390

Open
cyfung1031 wants to merge 1 commit intomainfrom
fix/sync/005
Open

fix(sync): (Codex) OneDrive createDir recursion#1390
cyfung1031 wants to merge 1 commit intomainfrom
fix/sync/005

Conversation

@cyfung1031
Copy link
Copy Markdown
Collaborator

createDir("A/B/C") 现在会从 OneDrive app root 开始逐层创建 ABC,而不是直接尝试在尚未存在的 A/B 下创建 C。同时保留原有 ScriptCat 前缀兼容逻辑,并把 OneDrive 返回的目录已存在冲突视为成功,以符合 mkdir -p 语义;其它错误仍会抛出。

补了两个测试:验证嵌套目录会按层级发请求,以及中间目录已存在时会继续创建子目录。

@cyfung1031 cyfung1031 added the CloudSync Related to CloudSync label May 1, 2026
@CodFrm
Copy link
Copy Markdown
Member

CodFrm commented May 1, 2026

分这么多么pr么,感觉可以一起

@cyfung1031
Copy link
Copy Markdown
Collaborator Author

cyfung1031 commented May 1, 2026

分这么多么pr么,感觉可以一起

合在一起你又说太多,然后看三个月都看不完
你有时间就看一下吧
我尽量都分开PR

它們全部都是解決不同問題的。不是一樣。
合併了這些小的再搞大的PR

@CodFrm
Copy link
Copy Markdown
Member

CodFrm commented May 1, 2026

分这么多么pr么,感觉可以一起

合在一起你又说太多,然后看三个月都看不完 你有时间就看一下吧 我尽量都分开PR

它們全部都是解決不同問題的。不是一樣。 合併了這些小的再搞大的PR

行,都可以 👀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CloudSync Related to CloudSync

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants