mirror of
https://github.com/haiwen/seahub.git
synced 2025-08-25 18:20:48 +00:00
Merge pull request #3765 from haiwen/dtable-asset-download
return download url
This commit is contained in:
commit
463a808d7b
@ -722,8 +722,12 @@ def dtable_asset_access(request, workspace_id, dtable_id, path):
|
|||||||
check_dtable_share_permission(dtable, username) not in WRITE_PERMISSION_TUPLE:
|
check_dtable_share_permission(dtable, username) not in WRITE_PERMISSION_TUPLE:
|
||||||
return render_permission_error(request, 'Permission denied.')
|
return render_permission_error(request, 'Permission denied.')
|
||||||
|
|
||||||
token = seafile_api.get_fileserver_access_token(repo_id, asset_id, 'view',
|
dl = request.GET.get('dl', '0') == '1'
|
||||||
'', use_onetime=False)
|
operation = 'download' if dl else 'view'
|
||||||
|
|
||||||
|
token = seafile_api.get_fileserver_access_token(
|
||||||
|
repo_id, asset_id, operation, '', use_onetime=False
|
||||||
|
)
|
||||||
|
|
||||||
url = gen_file_get_url(token, asset_name)
|
url = gen_file_get_url(token, asset_name)
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user