Browse Source

fix: compare use url escape

tags/v4.0.0^2
yystopf 4 years ago
parent
commit
51e8c9d908
1 changed files with 2 additions and 2 deletions
  1. +2
    -2
      app/controllers/compare_controller.rb

+ 2
- 2
app/controllers/compare_controller.rb View File

@@ -44,10 +44,10 @@ class CompareController < ApplicationController
def load_compare_params
@base = Addressable::URI.unescape(params[:base])
@head = params[:head].include?('.json') ? params[:head][0..-6] : params[:head]
@head = Addressable::URI.unescape(@head)
end

def gitea_compare(base, head)
Gitea::Repository::Commits::CompareService.call(@owner.login, @project.identifier, base, head, current_user.gitea_token)
Gitea::Repository::Commits::CompareService.call(@owner.login, @project.identifier, CGI.escape(base), CGI.escape(head), current_user.gitea_token)
end
end

Loading…
Cancel
Save