Remove will paginate
This commit is contained in:
parent
f983fc3ea3
commit
62d8381ef7
10 changed files with 13 additions and 21 deletions
|
@ -7,7 +7,7 @@ class API::V1::DossiersController < APIController
|
|||
|
||||
def index
|
||||
procedure = current_administrateur.procedures.find(params[:procedure_id])
|
||||
dossiers = procedure.dossiers.state_not_brouillon.paginate(page: params[:page])
|
||||
dossiers = procedure.dossiers.state_not_brouillon.page(params[:page]).per(per_page)
|
||||
|
||||
render json: { dossiers: dossiers.map{ |dossier| DossiersSerializer.new(dossier) }, pagination: pagination(dossiers) }, status: 200
|
||||
rescue ActiveRecord::RecordNotFound
|
||||
|
@ -35,8 +35,12 @@ class API::V1::DossiersController < APIController
|
|||
def pagination(dossiers)
|
||||
{
|
||||
page: dossiers.current_page,
|
||||
resultats_par_page: dossiers.per_page,
|
||||
resultats_par_page: dossiers.limit_value,
|
||||
nombre_de_page: dossiers.total_pages
|
||||
}
|
||||
end
|
||||
|
||||
def per_page # inherited value from will_paginate
|
||||
12
|
||||
end
|
||||
end
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue