File tree Expand file tree Collapse file tree 1 file changed +4
-6
lines changed
lib/active_model/serializer/adapter Expand file tree Collapse file tree 1 file changed +4
-6
lines changed Original file line number Diff line number Diff line change @@ -16,16 +16,14 @@ def initialize(serializer, options = {})
16
16
end
17
17
18
18
def serializable_hash ( options = { } )
19
- @root = :data
20
-
21
19
if serializer . respond_to? ( :each )
22
- @hash [ @root ] = serializer . map do |s |
23
- self . class . new ( s , @options . merge ( top : @top , fieldset : @fieldset ) ) . serializable_hash [ @root ]
20
+ @hash [ :data ] = serializer . map do |s |
21
+ self . class . new ( s , @options . merge ( top : @top , fieldset : @fieldset ) ) . serializable_hash [ :data ]
24
22
end
25
23
else
26
24
@hash = cached_object do
27
- @hash [ @root ] = attributes_for_serializer ( serializer , @options )
28
- add_resource_links ( @hash [ @root ] , serializer )
25
+ @hash [ :data ] = attributes_for_serializer ( serializer , @options )
26
+ add_resource_links ( @hash [ :data ] , serializer )
29
27
@hash
30
28
end
31
29
end
You can’t perform that action at this time.
0 commit comments