Browse Source

Add a routed_to check to the default hidden_in_check_answers

pull/1046/head
Kat 4 years ago
parent
commit
2f25e5e4a5
  1. 4
      app/models/form/question.rb

4
app/models/form/question.rb

@ -86,11 +86,11 @@ class Form::Question
conditional_on.all? { |condition| evaluate_condition(condition, log) } conditional_on.all? { |condition| evaluate_condition(condition, log) }
end end
def hidden_in_check_answers?(log, _current_user = nil) def hidden_in_check_answers?(log, current_user = nil)
if hidden_in_check_answers.is_a?(Hash) if hidden_in_check_answers.is_a?(Hash)
form.depends_on_met(hidden_in_check_answers["depends_on"], log) form.depends_on_met(hidden_in_check_answers["depends_on"], log)
else else
hidden_in_check_answers hidden_in_check_answers || !page.routed_to?(log, current_user)
end end
end end

Loading…
Cancel
Save