diff --git a/app/controllers/compare_controller.rb b/app/controllers/compare_controller.rb index 34324a505..cec52330a 100644 --- a/app/controllers/compare_controller.rb +++ b/app/controllers/compare_controller.rb @@ -42,9 +42,11 @@ class CompareController < ApplicationController end def load_compare_params - @base = Addressable::URI.unescape(params[:base]) + # @base = Addressable::URI.unescape(params[:base]) + @base = Base64.decode64(params[:base]) @head = params[:head].include?('.json') ? params[:head][0..-6] : params[:head] - @head = Addressable::URI.unescape(@head) + # @head = Addressable::URI.unescape(@head) + @head = Base64.decode6(@head) end def gitea_compare(base, head)