Skip to content

Commit 2bf91a0

Browse files
committed
updating adapters to follow new root logic
1 parent a0753cb commit 2bf91a0

File tree

3 files changed

+1
-4
lines changed

3 files changed

+1
-4
lines changed

lib/active_model/serializer/adapter/flatten_json.rb

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
require 'active_model/serializer/adapter/json/fragment_cache'
2-
31
module ActiveModel
42
class Serializer
53
class Adapter

lib/active_model/serializer/adapter/json_api.rb

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ class Adapter
66
class JsonApi < Adapter
77
def initialize(serializer, options = {})
88
super
9-
serializer.root = true
109
@hash = { data: [] }
1110

1211
if fields = options.delete(:fields)

lib/active_model/serializer/array_serializer.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ def initialize(objects, options = {})
2121
end
2222

2323
def json_key
24-
@objects.first.json_key if @objects.first
24+
@objects.first.json_key.pluralize if @objects.first
2525
end
2626

2727
def root=(root)

0 commit comments

Comments
 (0)