Modify build pagination to use 'paginate' helper
This commit is contained in:
parent
f39959d00a
commit
f4cff4dcd0
2 changed files with 5 additions and 6 deletions
|
@ -26,10 +26,7 @@ module API
|
|||
builds
|
||||
end
|
||||
|
||||
page = (params[:page] || 1).to_i
|
||||
per_page = (params[:per_page] || 30).to_i
|
||||
|
||||
present builds.page(page).per(per_page), with: Entities::Build
|
||||
present paginate(builds), with: Entities::Build
|
||||
end
|
||||
|
||||
# Get a specific build of a project
|
||||
|
|
|
@ -97,8 +97,10 @@ module API
|
|||
end
|
||||
|
||||
def paginate(relation)
|
||||
per_page = params[:per_page].to_i
|
||||
paginated = relation.page(params[:page]).per(per_page)
|
||||
page = (params[:page] || 1).to_i
|
||||
per_page = (params[:per_page] || 30).to_i
|
||||
|
||||
paginated = relation.page(page).per(per_page)
|
||||
add_pagination_headers(paginated, per_page)
|
||||
|
||||
paginated
|
||||
|
|
Loading…
Reference in a new issue