Skip to content
Snippets Groups Projects
Commit e970f9a2 authored by Israel Barreto Sant'Anna's avatar Israel Barreto Sant'Anna
Browse files

Fix review pagination

parent 825f0563
No related branches found
No related tags found
No related merge requests found
......@@ -38,7 +38,7 @@ module Paginator
def offset
return params[:offset].to_i if !params[:offset].blank?
return params[:page].to_i*params[:results_per_page].to_i if !params[:page].blank? && !params[:results_per_page].blank?
return params[:page].to_i*limit if !params[:page].blank?
return 0
end
......
......@@ -29,7 +29,7 @@ module ReviewableController
# GET /v1/collections/1/reviews
def index
render json: Review.where(reviewable: reviewable)
render json: paginate(Review.where(reviewable: reviewable)), each_serializer: ReviewSerializer
end
# GET /v1/collections/1/reviews/1
......
......@@ -20,13 +20,14 @@
class V1::ReviewsController < ApplicationController
include ::DeletedObjectsController
include ::ResourceModel
include ::Paginator
before_action :set_review, only: [:show, :destroy, :rate, :update]
before_action :authenticate_user!, only: [:create, :rate, :destroy, :update]
# GET /v1/collections/1/reviews
def index
render json: reviewable.reviews, each_serializer: ReviewSerializer
render json: paginate(reviewable.reviews), each_serializer: ReviewSerializer
end
# GET /v1/collections/1/reviews/1
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment