lib/floe/workflow/path.rb in floe-0.5.0 vs lib/floe/workflow/path.rb in floe-0.6.0

- old
+ new

@@ -9,9 +9,12 @@ end end def initialize(payload) @payload = payload + + raise Floe::InvalidWorkflowError, "Path [#{payload}] must be a string" if payload.nil? || !payload.kind_of?(String) + raise Floe::InvalidWorkflowError, "Path [#{payload}] must start with \"$\"" if payload[0] != "$" end def value(context, input = {}) obj, path = if payload.start_with?("$$")