lib/util/params/params.rb in util-params-0.2.7 vs lib/util/params/params.rb in util-params-0.2.8

- old
+ new

@@ -234,9 +234,13 @@ def _validate_object key, val, elements return nil if val.nil? r = {} + if elements.nil? + return val.permit! + end + elements.map do |options| options ||= {} elem_key = options[:key] elem_type = options[:type] elem_default = options[:default]