From 862889158202fdcca34660dd90b5fc2860f359f2 Mon Sep 17 00:00:00 2001 From: Jasder <2053003901@@qq.com> Date: Thu, 15 Oct 2020 15:17:52 +0800 Subject: [PATCH] FIX gitea oauth grant url bug --- app/controllers/concerns/ci/cloud_account_manageable.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/controllers/concerns/ci/cloud_account_manageable.rb b/app/controllers/concerns/ci/cloud_account_manageable.rb index 99b6f3aee..f81ee9ceb 100644 --- a/app/controllers/concerns/ci/cloud_account_manageable.rb +++ b/app/controllers/concerns/ci/cloud_account_manageable.rb @@ -94,7 +94,7 @@ module Ci::CloudAccountManageable # redirect_uri eg: # https://localhost:3000/login/oauth/authorize?client_id=94976481-ad0e-4ed4-9247-7eef106007a2&redirect_uri=http%3A%2F%2F121.69.81.11%3A80%2Flogin&response_type=code&state=9cab990b9cfb1805 - redirect_uri = CGI.escape("#{drone_url}/login&response_type=code&state=#{state}") + redirect_uri = CGI.escape("#{drone_url}/") + "login&response_type=code&state=#{state}" grant_url = "#{Gitea.gitea_config[:domain]}/login/oauth/authorize?client_id=#{client_id}&redirect_uri=#{redirect_uri}" logger.info "[gitea] grant_url: #{grant_url}"