-
-
Notifications
You must be signed in to change notification settings - Fork 1.6k
feat(fs): add transfer share file api #1891
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
mkitsdts
wants to merge
22
commits into
OpenListTeam:main
Choose a base branch
from
mkitsdts:main
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
+599
−27
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Member
|
|
KirCute
previously approved these changes
Jan 1, 2026
xrgzs
reviewed
Jan 2, 2026
xrgzs
reviewed
Jan 2, 2026
Member
@mkitsdts 前端麻烦 pr 一下 |
Author
|
我是不是闯祸了😭我修改了一下189的驱动,然后删掉了UA,然后用默认方式合并代码 |
Member
没问题,后面重新 approve 一下就好了😁 |
7 tasks
Member
|
有个小缺陷,不支持配置转存分享链接的目录,如果分享链接里面的文件太多,实际只需要一小部分,可能没办法进行选择 |
Author
|
2026年1月2日 下午1:10,MadDogOwner ***@***.***> 写道:
[https://avatars.githubusercontent.com/u/26499123?s=20&v=4]xrgzs left a comment (OpenListTeam/OpenList#1891)<#1891 (comment)>
有个小缺陷,不支持配置转存分享链接的目录,如果分享链接里面的文件太多,实际只需要一小部分,可能没办法进行选择
—
Reply to this email directly, view it on GitHub<#1891 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/BAP2MUX2733QSMGBJMB3MMT4EX4SXAVCNFSM6AAAAACQOQCCZWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZTOMBUGQ3TGNBRGI>.
You are receiving this because you were mentioned.Message ID: ***@***.***>
确实有这个问题
我的解决方案:加一个sharelist接口,用于获取分享链接里所包含的文件信息。后端把文件信息转换成(model.Obj+分享token)的结构体数组作为返回值。前端根据返回值列出全部文件供用户选择,用户选择好需要的文件后,前端再调用transfer接口
transfer接口需要添加参数,一是父节点路径,二是需要转存的文件结构体
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description / 描述
添加了转存分享文件的接口
Motivation and Context / 背景
管理界面无法直接存储分享的文件,所以加了一个新的接口转存分享文件。
How Has This Been Tested? / 测试
先测试了分享链接中提取分享码的函数。
然后直接在前端对文件做转存测试,目前天翼云盘和夸克云盘测试没有问题。
Checklist / 检查清单
我已阅读 CONTRIBUTING 文档。
go fmtor prettier.我已使用
go fmt或 prettier 格式化提交的代码。我已为此 PR 添加了适当的标签(如无权限或需要的标签不存在,请在描述中说明,管理员将后续处理)。
我已在适当情况下使用"Request review"功能请求相关代码作者进行审查。
我已相应更新了相关仓库(若适用)。