lib/grape/validations/validators/default.rb in grape-1.5.3 vs lib/grape/validations/validators/default.rb in grape-1.6.0

- old
+ new

@@ -20,9 +20,10 @@ def validate!(params) attrs = SingleAttributeIterator.new(self, @scope, params) attrs.each do |resource_params, attr_name| next unless @scope.meets_dependency?(resource_params, params) + validate_param!(attr_name, resource_params) if resource_params.is_a?(Hash) && resource_params[attr_name].nil? end end private