mirror of
https://gitlink.org.cn/Gitlink/forgeplus.git
synced 2026-05-24 05:35:46 +08:00
FIX drone sever request params
This commit is contained in:
@@ -39,7 +39,7 @@ class DevOps::Drone::API < DevOps::Drone::Request
|
|||||||
# Activate user's project with Drone CI
|
# Activate user's project with Drone CI
|
||||||
# POST api/repos/{owner}/{name}
|
# POST api/repos/{owner}/{name}
|
||||||
# eq:
|
# eq:
|
||||||
# DevOps::Drone::API.new(cloud_account.drone_token, cloud_account.endpoint, project.owner.login, project.identifier).avtivate
|
# DevOps::Drone::API.new(cloud_account.drone_token, cloud_account.endpoint, project.owner.login, project.identifier).activate
|
||||||
def activate
|
def activate
|
||||||
post(endpoint, "/api/repos/#{owner}/#{repo}", drone_token: drone_token)
|
post(endpoint, "/api/repos/#{owner}/#{repo}", drone_token: drone_token)
|
||||||
end
|
end
|
||||||
|
|||||||
@@ -62,7 +62,9 @@
|
|||||||
req.headers['Authorization']
|
req.headers['Authorization']
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
response = client.public_send(method, path, params.except(:drone_token))
|
response = client.public_send(method, path) do |req|
|
||||||
|
req.body = params.except(:drone_token).to_json
|
||||||
|
end
|
||||||
|
|
||||||
json_response(response)
|
json_response(response)
|
||||||
end
|
end
|
||||||
|
|||||||
Reference in New Issue
Block a user