Browse Source

merge from develop

pull/313/head
yystopf 3 years ago
parent
commit
af8183485e
2 changed files with 2 additions and 2 deletions
  1. +1
    -1
      app/controllers/attachments_controller.rb
  2. +1
    -1
      app/helpers/repositories_helper.rb

+ 1
- 1
app/controllers/attachments_controller.rb View File

@@ -32,7 +32,7 @@ class AttachmentsController < ApplicationController
def get_file
normal_status(-1, "参数缺失") if params[:download_url].blank?
url = base_url.starts_with?("https:") ? URI.encode(params[:download_url].to_s.gsub("http:", "https:")) : URI.encode(params[:download_url].to_s)
if url.starts_with?(base_url)
if url.starts_with?(base_url) && !url.starts_with?("#{base_url}/repo")
domain = GiteaService.gitea_config[:domain]
api_url = GiteaService.gitea_config[:base_url]
url = ("/repos"+url.split(base_url + "/api")[1]).gsub('?filepath=', '/').gsub('&', '?')


+ 1
- 1
app/helpers/repositories_helper.rb View File

@@ -10,7 +10,7 @@ module RepositoriesHelper
end

def download_type(str)
default_type = %w(xlsx xls ppt pptx pdf zip 7z rar exe pdb obj idb RData rdata doc docx mpp vsdx dot otf eot ttf woff woff2 mp4 mov wmv flv mpeg avi avchd webm mkv apk)
default_type = %w(ppt pptx pdf zip 7z rar exe pdb obj idb RData rdata doc docx mpp vsdx dot otf eot ttf woff woff2 mp4 mov wmv flv mpeg avi avchd webm mkv apk)
default_type.include?(str&.downcase) || str.blank?
end



Loading…
Cancel
Save