Browse Source

Merge branch 'main' into CLDC-487/why-were-they-given-reasonable-preference

pull/52/head
Matthew Phelan 3 years ago
parent
commit
3a81e91033
  1. 4
      app/helpers/check_answers_helper.rb

4
app/helpers/check_answers_helper.rb

@ -25,7 +25,9 @@ module CheckAnswersHelper
def condition_not_met(case_log, question_key, question, condition)
case question["type"]
when "numeric"
case_log[question_key].blank? || !case_log[question_key].send(condition[0].to_sym, condition[1].to_i)
operator = condition[/[<>=]+/].to_sym
operand = condition[/\d+/].to_i
case_log[question_key].blank? || !case_log[question_key].send(operator, operand)
when "radio"
case_log[question_key].blank? || !condition.include?(case_log[question_key])
else

Loading…
Cancel
Save