Skip to content

Commit

Permalink
Merge pull request #2270 from cesy/AO3-4406nplus1collection
Browse files Browse the repository at this point in the history
AO3-4406 N+1 on collection show page
  • Loading branch information
zz9pzza committed Mar 2, 2016
2 parents 4e6853e + 48350f1 commit 1637ed9
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions app/controllers/collections_controller.rb
Expand Up @@ -70,11 +70,11 @@ def show

if @collection.collection_preference.show_random? || params[:show_random]
# show a random selection of works/bookmarks
@works = Work.in_collection(@collection).visible.random_order.limit(ArchiveConfig.NUMBER_OF_ITEMS_VISIBLE_IN_DASHBOARD)
@works = Work.in_collection(@collection).visible.random_order.limit(ArchiveConfig.NUMBER_OF_ITEMS_VISIBLE_IN_DASHBOARD).includes(:pseuds, :tags, :series, :language, :approved_collections)
visible_bookmarks = @collection.approved_bookmarks.visible(:order => 'RAND()').limit(ArchiveConfig.NUMBER_OF_ITEMS_VISIBLE_IN_DASHBOARD * 2)
else
# show recent
@works = Work.in_collection(@collection).visible.ordered_by_date_desc.limit(ArchiveConfig.NUMBER_OF_ITEMS_VISIBLE_IN_DASHBOARD)
@works = Work.in_collection(@collection).visible.ordered_by_date_desc.limit(ArchiveConfig.NUMBER_OF_ITEMS_VISIBLE_IN_DASHBOARD).includes(:pseuds, :tags, :series, :language, :approved_collections)
# visible_bookmarks = @collection.approved_bookmarks.visible(:order => 'bookmarks.created_at DESC')
visible_bookmarks = Bookmark.in_collection(@collection).visible(:order => 'bookmarks.created_at DESC').limit(ArchiveConfig.NUMBER_OF_ITEMS_VISIBLE_IN_DASHBOARD * 2)
end
Expand Down

0 comments on commit 1637ed9

Please sign in to comment.