Skip to content

Commit

Permalink
Merge b9c8a97 into 51f2c8b
Browse files Browse the repository at this point in the history
  • Loading branch information
Tuckie committed Mar 15, 2013
2 parents 51f2c8b + b9c8a97 commit eaf13bb
Showing 1 changed file with 6 additions and 2 deletions.
8 changes: 6 additions & 2 deletions lib/rails_admin/extensions/paper_trail/auditing_adapter.rb
Expand Up @@ -67,7 +67,11 @@ def listing_for_model(model, query, sort, sort_reverse, all, page, per_page = (R
sort = :created_at
sort_reverse = "true"
end
versions = ::Version.where :item_type => model.model.name
if model.model.base_class.name == model.model.name
versions = ::Version.where :item_type => model.model.name
else
versions = ::Version.where :item_id => model.model.all
end
versions = versions.where("event LIKE ?", "%#{query}%") if query.present?
versions = versions.order(sort_reverse == "true" ? "#{sort} DESC" : sort)
versions = all ? versions : versions.send(Kaminari.config.page_method_name, page.presence || "1").per(per_page)
Expand All @@ -81,7 +85,7 @@ def listing_for_object(model, object, query, sort, sort_reverse, all, page, per_
sort = :created_at
sort_reverse = "true"
end
versions = ::Version.where :item_type => model.model.name, :item_id => object.id
versions = ::Version.where :item_type => model.model.base_class.name, :item_id => object.id
versions = versions.where("event LIKE ?", "%#{query}%") if query.present?
versions = versions.order(sort_reverse == "true" ? "#{sort} DESC" : sort)
versions = all ? versions : versions.send(Kaminari.config.page_method_name, page.presence || "1").per(per_page)
Expand Down

0 comments on commit eaf13bb

Please sign in to comment.