lib/ecoportal/api/v1/person_schema.rb in ecoportal-api-0.9.7 vs lib/ecoportal/api/v1/person_schema.rb in ecoportal-api-0.10.0
- old
+ new
@@ -28,10 +28,11 @@
end
def index_fields
@fields_by_id = {}
@fields_by_alt_id = {}
+
doc["fields"].each do |field|
wrapped = schema_field_class.new(field)
@fields_by_id[wrapped.id] = wrapped
@fields_by_alt_id[wrapped.alt_id] = wrapped
end
@@ -43,10 +44,9 @@
field.doc.slice(*%w[id alt_id name multiple type shared]).merge(
"value" => field.multiple ? [] : nil
)
end
end
-
end
end
end
end
require 'ecoportal/api/v1/schema_field'