consul/consul

View on GitHub
app/controllers/legislation/questions_controller.rb

Summary

Maintainability
A
0 mins
Test Coverage
class Legislation::QuestionsController < Legislation::BaseController
  load_and_authorize_resource :process
  load_and_authorize_resource :question, through: :process

  has_orders %w[most_voted newest oldest], only: :show

  def show
    @commentable = @question
    @comment_tree = CommentTree.new(@commentable, params[:page], @current_order)
    set_comment_flags(@comment_tree.comments)
    @answer = @question.answer_for_user(current_user) || Legislation::Answer.new
  end
end