listFolderLongpoll().changes return true when changes in any folder, not in specified folder
维护者通常 1 天内回复
还没有人认领这个 Issue。
评估
调研方向
从 listFolderBuilder(path) 和 listFolderLongpoll(cursor, 30) 入口开始,然后检查 Dropbox API 关于 cursor 作用域的契约。在不同文件夹中进行更改以复现该行为,并确定更改应按路径限定,还是应作用于整个账户。完成标准是修正该行为,或明确说明文档中记录的限制,并为观察到的案例添加覆盖。
由索引模型根据 Issue 内容生成。
描述
fun getDir(path: String) {
var result = client.files().listFolderBuilder(path)
.withLimit(500)
.withIncludeDeleted(true)
.withRecursive(false)
.start()
while (true) {
if (!result.hasMore) {
startLongPoll(result.cursor)
break
}
result = client.files().listFolderContinue(cursor)
}
}
fun startLongPoll(cursor: String) {
client.files().listFolderLongpoll(cursor, 30).changes // returns true if any changes in account, not in path specified with listFolderBuilder(path)
}
- 主要语言
- Java
- 星标
- 628
- 派生
- 463
- 平均合并
- 14 小时 20 分钟
- 30 天内合并 PR
- 12
环境准备
这个项目没有提供开发容器、Dockerfile 或贡献指南,环境需要你自己搭建:先看它的 README,通用步骤见我们的新手贡献指南。
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
dropbox/dropbox-sdk-java 的其他 Issue
-
难度 2/5 1-3 小时 新手友好度 65/100
dropbox/dropbox-sdk-java#536 · 2 条评论 ·
维护者通常 1 天内回复
-
难度 4/5 3-5 天 新手友好度 45/100
dropbox/dropbox-sdk-java#560 · 6 条评论 ·
维护者通常 1 天内回复
-
难度 3/5 1-2 天 新手友好度 45/100
dropbox/dropbox-sdk-java#550 · 2 条评论 ·
维护者通常 1 天内回复
-
难度 4/5 3-5 天 新手友好度 15/100
dropbox/dropbox-sdk-java#542 · 1 条评论 ·
维护者通常 1 天内回复
-
难度 4/5 3-5 天 新手友好度 35/100
dropbox/dropbox-sdk-java#535 · 1 条评论 ·
维护者通常 1 天内回复
查看 dropbox/dropbox-sdk-java 的全部 Issue
相似的 Issue
-
难度 2/5 1-3 小时 新手友好度 72/100
openhab/openhab-addons#21921 ·
维护者通常 1 天内回复
-
难度 2/5 1-3 小时 新手友好度 78/100
objectionary/eo-graphs#85 ·
-
难度 2/5 1-3 小时 新手友好度 84/100
objectionary/lints#1544 ·
维护者通常 2 天内回复
-
难度 2/5 1-3 小时 新手友好度 76/100
objectionary/hone-maven-plugin#1309 ·
维护者通常 1 天内回复
-
chore s3
难度 2/5 1-3 小时 新手友好度 83/100
维护者通常 1 天内回复