1
0
mirror of https://github.com/haiwen/seahub.git synced 2025-09-04 16:31:13 +00:00

update-sharelink-with-new-dl-url (#7155)

This commit is contained in:
Ranjiwei
2024-12-06 21:42:04 +08:00
committed by GitHub
parent b484b45f1a
commit f4d15fb574
4 changed files with 18 additions and 4 deletions

View File

@@ -53,7 +53,7 @@ class LinkDetails extends React.Component {
onCopyDownloadLink = () => {
const { sharedLinkInfo } = this.props;
copy(`${sharedLinkInfo.link}?dl=1`);
copy(`${sharedLinkInfo.download_link}`);
toaster.success(gettext('Direct download link is copied to the clipboard.'));
};
@@ -177,12 +177,12 @@ class LinkDetails extends React.Component {
copyLink={this.onCopySharedLink}
/>
</dd>
{!sharedLinkInfo.is_dir && sharedLinkInfo.permissions.can_download && ( // just for file
{!sharedLinkInfo.is_dir && sharedLinkInfo.permissions.can_download && sharedLinkInfo.show_download_link && ( // just for file
<>
<dt className="text-secondary font-weight-normal">{gettext('Direct download link')}</dt>
<dd>
<SharedLink
link={`${sharedLinkInfo.link}?dl=1`}
link={`${sharedLinkInfo.download_link}`}
linkExpired={sharedLinkInfo.is_expired}
copyLink={this.onCopyDownloadLink}
/>

View File

@@ -19,6 +19,8 @@ class ShareLink {
this.ctime = object.ctime;
this.password = object.password;
this.user_scope = object.user_scope;
this.download_link = object.download_link;
this.show_download_link = object.show_download_link;
}
}