module Trailblazer::Activity::Railway::DSL::Fail

Public Instance Methods

connect_success_to_failure((ctx, flow_options), *) click to toggle source
# File lib/trailblazer/activity/railway.rb, line 62
def connect_success_to_failure((ctx, flow_options), *)
  ctx = {connections: {success: [Linear::Search.method(:Forward), :failure]}}.merge(ctx)

  return Right, [ctx, flow_options]
end
merge_magnetic_to((ctx, flow_options), *) click to toggle source
# File lib/trailblazer/activity/railway.rb, line 56
def merge_magnetic_to((ctx, flow_options), *)
  ctx = ctx.merge(magnetic_to: :failure)

  return Right, [ctx, flow_options]
end