Merge pull request #5823 from bobot/feature/api_parent_ids
[API] add parent_ids to specific commit informations
This commit is contained in:
commit
1c0929f5ac
3 changed files with 11 additions and 2 deletions
|
@ -259,7 +259,12 @@ Parameters:
|
|||
"title": "Sanitize for network graph",
|
||||
"author_name": "randx",
|
||||
"author_email": "dmitriy.zaporozhets@gmail.com",
|
||||
"created_at": "2012-09-20T09:06:12+03:00"
|
||||
"created_at": "2012-09-20T09:06:12+03:00",
|
||||
"committed_date": "2012-09-20T09:06:12+03:00",
|
||||
"authored_date": "2012-09-20T09:06:12+03:00",
|
||||
"parent_ids" : [
|
||||
"ae1d9fb46aa2b07ee9836d49862ec4e2c46fbbba"
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
|
|
|
@ -91,6 +91,10 @@ module API
|
|||
expose :id, :short_id, :title, :author_name, :author_email, :created_at
|
||||
end
|
||||
|
||||
class RepoCommitDetail < RepoCommit
|
||||
expose :parent_ids, :committed_date, :authored_date
|
||||
end
|
||||
|
||||
class ProjectSnippet < Grape::Entity
|
||||
expose :id, :title, :file_name
|
||||
expose :author, using: Entities::UserBasic
|
||||
|
|
|
@ -112,7 +112,7 @@ module API
|
|||
sha = params[:sha]
|
||||
commit = user_project.repository.commit(sha)
|
||||
not_found! "Commit" unless commit
|
||||
present commit, with: Entities::RepoCommit
|
||||
present commit, with: Entities::RepoCommitDetail
|
||||
end
|
||||
|
||||
# Get the diff for a specific commit of a project
|
||||
|
|
Loading…
Reference in a new issue