新增:webhook http_method修复

This commit is contained in:
yystopf 2023-02-28 14:19:55 +08:00
parent 222de17437
commit d9b2e98110
5 changed files with 5 additions and 5 deletions

View File

@ -140,4 +140,4 @@ gem 'doorkeeper'
gem 'doorkeeper-jwt'
gem 'gitea-client', '~> 1.3.2'
gem 'gitea-client', '~> 1.3.3'

View File

@ -30,7 +30,7 @@ class Api::V1::Projects::Pulls::Versions::GetDiffService < ApplicationService
end
def load_gitea_data
@gitea_data = $gitea_hat_client.get_repos_pulls_versions_diff_by_owner_repo_index_version_id(owner, repo, index, version_id, {query: request_params})
@gitea_data = $gitea_hat_client.get_repos_pulls_versions_diff_by_owner_repo_index_id(owner, repo, index, version_id, {query: request_params})
raise Error, '获取合并请求版本diff失败' unless @gitea_data.is_a?(Hash)
end
end

View File

@ -58,6 +58,6 @@ class Api::V1::Projects::Webhooks::UpdateService < ApplicationService
end
def excute_data_to_gitea
@gitea_data = $gitea_client.patch_repos_hooks_by_owner_repo_id(owner, repo, id, {body: request_body.to_json, query: request_params}) rescue nil
@gitea_data = $gitea_hat_client.patch_repos_hooks_by_owner_repo_id(owner, repo, id, {body: request_body.to_json, query: request_params}) rescue nil
end
end

View File

@ -8,7 +8,7 @@ class Gitea::Repository::Webhooks::CreateService < Gitea::ClientService
end
def call
response = post(url, request_params)
response = post(url, request_params, true)
render_response(response)
end

View File

@ -9,7 +9,7 @@ class Gitea::Repository::Webhooks::UpdateService < Gitea::ClientService
end
def call
response = patch(url, data_params)
response = patch(url, data_params, true)
render_response(response)
end