仓库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