class Macros::Error::SetFromContract
Set error messages in the context using contract errors
@example
step Macros::Error::SetFromContract
Public Instance Methods
call(ctx, **)
click to toggle source
# File lib/macros/error/set_from_contract.rb, line 10 def call(ctx, **) error_messages = ctx['contract.default']&.errors&.messages return false unless error_messages ctx[:error_messages] = error_messages !!ctx[:error_messages] end