Skip to content

完善 FolderWrapper.createFolder 和 FolderWrapper.moveTo#170

Merged
MrXiaoM merged 2 commits intoMrXiaoM:mainfrom
xiaoyv404:main
Aug 21, 2025
Merged

完善 FolderWrapper.createFolder 和 FolderWrapper.moveTo#170
MrXiaoM merged 2 commits intoMrXiaoM:mainfrom
xiaoyv404:main

Conversation

@xiaoyv404
Copy link
Copy Markdown
Contributor

@xiaoyv404 xiaoyv404 commented Aug 21, 2025

…接从缓存获取(与 mirai 的 createFolder 行为一致)

在提出此拉取请求时,我确认了以下几点(请复选框):

  • 我已阅读并理解贡献文档
  • 我已检查没有与此请求重复的 Pull Requests。
  • 我已经考虑过,并确认这份呈件对其他人很有价值。
  • 我接受此提交可能不会被使用,并根据维护人员的意愿关闭 Pull Requests。

填写PR内容:

createFolder

  1. 添加 NapCat 支持
  2. 当文件夹已经存在时,直接获取(与 mirai 的行为一致)
    NapCat 回执解析可能还需要进一步修改,有任何意见请提出

moveTo

添加 NapCat 支持

额外

或许可以添加一个 internal api 方便判断是哪个实现?

@MrXiaoM MrXiaoM merged commit d995f50 into MrXiaoM:main Aug 21, 2025
1 check passed
@xiaoyv404
Copy link
Copy Markdown
Contributor Author

xiaoyv404 commented Aug 21, 2025

诶诶诶,稍等稍等,哪个move好像有些问题,等下我发个pr修复一下

@xiaoyv404
Copy link
Copy Markdown
Contributor Author

RemoteFilesWrapper 内 FolderWrapper.update 创建的 FolderWrapper 的 parent 是 null,导致了一系列问题= =

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants