fix for comment listing

This commit is contained in:
albert
2013-02-19 12:47:00 -05:00
parent 763b792126
commit a63816f78c
3 changed files with 5 additions and 5 deletions

View File

@@ -63,14 +63,14 @@ private
end
def index_by_post
@posts = Post.commented_before(Time.now).tag_match(params[:tags]).paginate(params[:page], :limit => 5)
@posts = Post.commented_before(Time.now).tag_match(params[:tags]).order("posts.id desc").paginate(params[:page], :limit => 5)
respond_with(@posts) do |format|
format.html {render :action => "index_by_post"}
end
end
def index_by_comment
@comments = Comment.search(params[:search]).paginate(params[:page])
@comments = Comment.search(params[:search]).order("comments.id desc").paginate(params[:page])
respond_with(@comments) do |format|
format.html {render :action => "index_by_comment"}
end

View File

@@ -11,7 +11,7 @@ class Comment < ActiveRecord::Base
module SearchMethods
def recent
order("comments.id desc").limit(6)
reorder("comments.id desc").limit(6)
end
def body_matches(query)
@@ -51,7 +51,7 @@ class Comment < ActiveRecord::Base
end
if params[:creator_name].present?
q = q.for_user_name(params[:creator_name])
q = q.for_creator_name(params[:creator_name])
end
if params[:creator_id].present?

View File

@@ -11,7 +11,7 @@
<div class="preview">
<%= link_to(image_tag(post.preview_file_url), post_path(post)) %>
</div>
<%= render "comments/partials/index/list", :post => post, :comments => post.comments.visible(CurrentUser.user).recent, :show_header => true %>
<%= render "comments/partials/index/list", :post => post, :comments => post.comments.visible(CurrentUser.user).recent.reverse, :show_header => true %>
<div class="clearfix"></div>
</div>
<% end %>