lib/dato/json_api_serializer.rb in dato-0.6.10 vs lib/dato/json_api_serializer.rb in dato-0.6.11

- old
+ new

@@ -13,10 +13,14 @@ resource = resource.with_indifferent_access data = {} data[:id] = id || resource[:id] if id || resource[:id] + if resource.has_key?(:meta) + resource.delete(:meta) + end + data[:type] = type data[:attributes] = serialized_attributes(resource) if relationships.any? data[:relationships] = serialized_relationships(resource) @@ -70,12 +74,9 @@ return resource.keys.map(&:to_sym) - %i[ item_type id created_at updated_at - is_valid - published_version - current_version ] end link_attributes['properties'].keys.map(&:to_sym) end