|
|
|
|
@ -317,7 +317,11 @@ private
|
|
|
|
|
end |
|
|
|
|
|
|
|
|
|
def enabled_inferred_answers(inferred_answers, log) |
|
|
|
|
inferred_answers.filter { |_key, value| value.all? { |condition_key, condition_value| log.public_send(condition_key) == condition_value } } |
|
|
|
|
inferred_answers.filter do |_attribute, condition| |
|
|
|
|
condition.all? do |condition_key, condition_value| |
|
|
|
|
log.public_send(condition_key) == condition_value |
|
|
|
|
end |
|
|
|
|
end |
|
|
|
|
end |
|
|
|
|
|
|
|
|
|
def inferred_answer_value(log) |
|
|
|
|
|