custom error validations
This commit is contained in:
5
app/views/candidate/_answer_errors.html.erb
Normal file
5
app/views/candidate/_answer_errors.html.erb
Normal file
@ -0,0 +1,5 @@
|
||||
<% if flash[:answer_error] == question.question_id %>
|
||||
<% answer.errors.messages[:answer].each do |message| %>
|
||||
<div class="error"><%= message %></div>
|
||||
<% end %>
|
||||
<% end %>
|
@ -14,6 +14,4 @@
|
||||
</div>
|
||||
<% end %>
|
||||
|
||||
<% if flash[:error].try(:include?, question.to_i) %>
|
||||
<div class="error">Please select an answer.</div>
|
||||
<% end %>
|
||||
<%= render partial: "candidate/answer_errors", locals: {question: question, answer: @answer} %>
|
||||
|
@ -9,6 +9,4 @@
|
||||
</div>
|
||||
<% end %>
|
||||
|
||||
<% if flash[:error].try(:include?, question.to_i) %>
|
||||
<div class="error">Please select an answer.</div>
|
||||
<% end %>
|
||||
<%= render partial: "candidate/answer_errors", locals: {question: question, answer: @answer} %>
|
||||
|
@ -3,6 +3,4 @@
|
||||
|
||||
<div class="chars">Characters remaining: <span></span></div>
|
||||
|
||||
<% if flash[:error].try(:include?, question.to_i) %>
|
||||
<div class="error">Please select or enter an answer. (The character limit for a textarea answer is 1000)</div>
|
||||
<% end %>
|
||||
<%= render partial: "candidate/answer_errors", locals: {question: question, answer: @answer} %>
|
||||
|
@ -13,8 +13,6 @@
|
||||
<textarea data-id="code-js" name="code-js" class="code-answer code-js"><%= @answer['js'] unless @answer.nil? %></textarea>
|
||||
</div>
|
||||
|
||||
<% if flash[:error].try(:include?, @question.to_i) %>
|
||||
<div class="error">You must write code in one of the above textareas to progress.</div>
|
||||
<% end %>
|
||||
<%= render partial: "candidate/answer_errors", locals: {question: question, answer: @answer} %>
|
||||
|
||||
<div class="results" data-id="results"></div>
|
Reference in New Issue
Block a user