lib/parametric/block_validator.rb in parametric-0.2.2 vs lib/parametric/block_validator.rb in parametric-0.2.3

- old
+ new

@@ -37,10 +37,10 @@ @args = args @message = 'is invalid' @validate_block = self.class.validate || ->(*args) { true } @coerce_block = self.class.coerce || ->(v, *_) { v } @eligible_block = self.class.eligible || ->(*args) { true } - @meta_data_block = self.class.meta_data || ->() { {} } + @meta_data_block = self.class.meta_data || ->(*args) { {} } end def eligible?(value, key, payload) args = (@args + [value, key, payload]) @eligible_block.call(*args)