added total_entries attribute to fix pagination on more complicated query. Don't know why this is necessary. Fix was found by MGrundke
This commit is contained in:
@ -22,7 +22,7 @@ class RequestForCommentsController < ApplicationController
|
|||||||
request_for_comments.submission_id, request_for_comments.row_number') # ugly, but rails wants it this way
|
request_for_comments.submission_id, request_for_comments.row_number') # ugly, but rails wants it this way
|
||||||
.select('request_for_comments.*, max(comments.updated_at) as last_comment')
|
.select('request_for_comments.*, max(comments.updated_at) as last_comment')
|
||||||
.search(params[:q])
|
.search(params[:q])
|
||||||
@request_for_comments = @search.result.order('created_at DESC').paginate(page: params[:page])
|
@request_for_comments = @search.result.order('created_at DESC').paginate(page: params[:page], total_entries: @search.result.length)
|
||||||
authorize!
|
authorize!
|
||||||
end
|
end
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user