in lib/helpers.rb [241:262]
def get_sort_criteria(sort_key)
sort_key_mapper = {
"date" => :created_at,
"activity" => :last_activity_at,
"votes" => :"votes.point",
"comments" => :comment_count,
}
sort_key = sort_key_mapper[params["sort_key"] || "date"]
if sort_key
sort_criteria = [[:pinned, :desc], [sort_key, :desc]]
if ![:created_at, :last_activity_at].include? sort_key
sort_criteria << [:created_at, :desc]
end
sort_criteria
else
nil
end
end