diff --git a/app/controllers/public/content_viewer_controller.rb b/app/controllers/public/content_viewer_controller.rb index c3856a1..594d4c3 100644 --- a/app/controllers/public/content_viewer_controller.rb +++ b/app/controllers/public/content_viewer_controller.rb @@ -64,10 +64,6 @@ class ContentViewerController < ApplicationController process_comments(params) if request.xhr? and params[:comment_order] - if @comment_order == 'newest' - @comments = @comments.reverse - end - return render :partial => 'comment/comment', :collection => @comments end @@ -272,8 +268,10 @@ class ContentViewerController < ApplicationController @comments = @page.comments.without_spam @comments = @plugins.filter(:unavailable_comments, @comments) @comments_count = @comments.count - @comments = @comments.without_reply.paginate(:per_page => per_page, :page => params[:comment_page] ) @comment_order = params[:comment_order].nil? ? 'oldest' : params[:comment_order] + @comments = @comments.without_reply + @comments = @comments.reverse if @comment_order == 'newest' + @comments = @comments.paginate(:per_page => per_page, :page => params[:comment_page] ) end private diff --git a/app/views/content_viewer/view_page.html.erb b/app/views/content_viewer/view_page.html.erb index f089768..b1ea064 100644 --- a/app/views/content_viewer/view_page.html.erb +++ b/app/views/content_viewer/view_page.html.erb @@ -78,12 +78,12 @@ <% end %> -
<%= render :partial => 'comment/comment', :collection => @comments %> - <%= pagination_links @comments, :param_name => 'comment_page' %> - <% end %> -
+