diff options
Diffstat (limited to 'lib/api')
| -rw-r--r-- | lib/api/commits.rb | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/lib/api/commits.rb b/lib/api/commits.rb index b0aa10f8bf2..6205bff3bc0 100644 --- a/lib/api/commits.rb +++ b/lib/api/commits.rb @@ -33,7 +33,10 @@ module API after: params[:since], before: params[:until]) - present commits, with: Entities::RepoCommit + commit_count = user_project.repository.commit_count_for_ref(ref) + paginated_commits = Kaminari.paginate_array(commits, total_count: commit_count) + + present paginate(paginated_commits), with: Entities::RepoCommit end desc 'Commit multiple file changes as one commit' do |
