FIX drone sever request params
This commit is contained in:
parent
1f54e02ace
commit
5fcb4a5500
|
@ -39,7 +39,7 @@ class DevOps::Drone::API < DevOps::Drone::Request
|
|||
# Activate user's project with Drone CI
|
||||
# POST api/repos/{owner}/{name}
|
||||
# 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
|
||||
post(endpoint, "/api/repos/#{owner}/#{repo}", drone_token: drone_token)
|
||||
end
|
||||
|
|
|
@ -62,7 +62,9 @@
|
|||
req.headers['Authorization']
|
||||
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)
|
||||
end
|
||||
|
|
Loading…
Reference in New Issue