diff --git a/lib/workflower/flow.rb b/lib/workflower/flow.rb index 920be54..1a4ea77 100644 --- a/lib/workflower/flow.rb +++ b/lib/workflower/flow.rb @@ -42,7 +42,7 @@ module Workflower end def condition_is_met?(calling_model) - if @condition_type == "expression" + if @condition_type == "expression" && @condition.present? evaluation_phrase = @condition.split(" ").map do |item| if ["||", "&&", "(", ")", "=="].include?(item)