Files
danbooru/app/logical/post_sets/pool.rb

31 lines
470 B
Ruby

# This only works with the numbered paginator because of the way
# the association is stored.
module PostSets
module Pool
def pool
@pool ||= Pool.find(params[:id])
end
def tags
["pool:#{pool.name}"]
end
def has_wiki?
true
end
def count
pool.post_count
end
def posts
@posts ||= pool.posts(pagination_options)
end
def reload
super
@pool = nil
end
end
end