candidate quiz progression work
This commit is contained in:
@ -3,10 +3,12 @@ class CandidateController < ApplicationController
|
||||
end
|
||||
|
||||
def question
|
||||
candidate = Candidate.order("RAND()").first
|
||||
@status = QuizStatus.new(candidate)
|
||||
@question = candidate.fetch_question(candidate.questions.order("RAND()")[[*0..9].sample].id)
|
||||
# .where(input_type: 'live-coder')
|
||||
@status = QuizStatus.new(current_candidate)
|
||||
qid = @status.current_question_id
|
||||
|
||||
redirect_to :summary and return if qid.nil?
|
||||
|
||||
@question = current_candidate.fetch_question(qid)
|
||||
end
|
||||
|
||||
def update_question
|
||||
@ -16,9 +18,10 @@ class CandidateController < ApplicationController
|
||||
end
|
||||
|
||||
def summary
|
||||
@candidate = Candidate.order("RAND()").first # Candidate.where(test_hash: '6NjnourLE6Y').first
|
||||
@quiz = @candidate.my_quiz
|
||||
@status = QuizStatus.new(@candidate)
|
||||
@quiz = current_candidate.my_quiz
|
||||
@status = QuizStatus.new(current_candidate)
|
||||
|
||||
redirect_to :question and return unless @status.current_question_id.nil?
|
||||
end
|
||||
|
||||
def update_summary
|
||||
|
Reference in New Issue
Block a user