|
|
|
@@ -15,7 +15,7 @@ class Gitea::Repository::Commits::GetService < Gitea::ClientService |
|
|
|
|
|
|
|
def call |
|
|
|
response = get(url, params) |
|
|
|
render_result(response) |
|
|
|
render_status(response) |
|
|
|
end |
|
|
|
|
|
|
|
private |
|
|
|
@@ -32,14 +32,4 @@ class Gitea::Repository::Commits::GetService < Gitea::ClientService |
|
|
|
"/repos/#{owner}/#{repo}/git/commits/#{sha}".freeze |
|
|
|
end |
|
|
|
end |
|
|
|
|
|
|
|
def render_result(response) |
|
|
|
body = JSON.parse(response.body) |
|
|
|
case response.status |
|
|
|
when 200 |
|
|
|
JSON.parse(response.body) |
|
|
|
else |
|
|
|
{status: -1, message: "#{body['message']}"} |
|
|
|
end |
|
|
|
end |
|
|
|
end |