From a57cb89b3546845e9db2fcd45e4a8f16ade09b31 Mon Sep 17 00:00:00 2001 From: Adam Malczewski Date: Wed, 1 Apr 2026 23:14:45 +0900 Subject: minor update --- lib/dispatch/tools/definition.rb | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) (limited to 'lib/dispatch/tools/definition.rb') diff --git a/lib/dispatch/tools/definition.rb b/lib/dispatch/tools/definition.rb index 2e386f0..372f0e3 100644 --- a/lib/dispatch/tools/definition.rb +++ b/lib/dispatch/tools/definition.rb @@ -19,9 +19,7 @@ module Dispatch symbolized = symbolize_keys(params) valid, errors = validate_params(params) - unless valid - return Result.failure(error: "Parameter validation failed: #{errors.join('; ')}") - end + return Result.failure(error: "Parameter validation failed: #{errors.join("; ")}") unless valid begin @block.call(symbolized, context) @@ -43,9 +41,9 @@ module Dispatch errors = @schemer.validate(stringified).map { |err| err["error"] || err.fetch("type", "unknown error") } if errors.empty? - [true, []] + [ true, [] ] else - [false, errors] + [ false, errors ] end end -- cgit v1.2.3