Files
danbooru/app/logical/post_sets/pool.rb
2011-06-10 01:02:09 -04:00

31 lines
499 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.merge(:limit => limit)).all
end
def reload
super
@pool = nil
end
end
end