lib/dry/schema/rule_applier.rb in dry-schema-1.0.0 vs lib/dry/schema/rule_applier.rb in dry-schema-1.0.1
- old
+ new
@@ -30,10 +30,10 @@
results = EMPTY_ARRAY.dup
rules.each do |name, rule|
next if input.error?(name)
- result = rule.(input)
+ result = rule.(input.to_h)
results << result if result.failure?
end
input.concat(results)
end