Files
danbooru/app/logical/post_sets/note.rb
2013-03-22 21:18:13 -04:00

18 lines
479 B
Ruby

module PostSets
class Note < Post
attr_reader :params
def initialize(params)
# don't call super because we don't want to repeat these queries
@params = params
@tag_array = Tag.scan_query(params[:tags])
@page = params[:page] || 1
@posts = ::Post.tag_match(tag_string).has_notes.paginate(page, :limit => limit).reorder("last_noted_at desc")
end
def limit
params[:limit] || CurrentUser.user.per_page
end
end
end