仓库releases文件下载链接构建
This commit is contained in:
parent
89565acd13
commit
6feb3369c2
|
@ -127,9 +127,9 @@ class VersionReleasesController < ApplicationController
|
||||||
end
|
end
|
||||||
|
|
||||||
def download
|
def download
|
||||||
tip_exception(404, '您访问的页面不存在或已被删除') if params["tag_name"].blank? || params["file_name"].blank?
|
tip_exception(404, '您访问的页面不存在或已被删除') if params["tag_name"].blank? || params["filename"].blank?
|
||||||
version = @repository.version_releases.find_by(tag_name: params["tag_name"])
|
version = @repository.version_releases.find_by(tag_name: params["tag_name"])
|
||||||
attachment = @version.attachments.find_by(filename: params["file_name"])
|
attachment = @version.attachments.find_by(filename: params["filename"])
|
||||||
tip_exception(404, '您访问的页面不存在或已被删除') if attachment.blank?
|
tip_exception(404, '您访问的页面不存在或已被删除') if attachment.blank?
|
||||||
redirect_to "/api/attachments/#{attachment.uuid}"
|
redirect_to "/api/attachments/#{attachment.uuid}"
|
||||||
end
|
end
|
||||||
|
|
Loading…
Reference in New Issue