We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 506739d commit 4359026Copy full SHA for 4359026
lib/active_model/serializer/adapter.rb
@@ -33,7 +33,8 @@ def self.create(resource, options = {})
33
end
34
35
def self.adapter_class(adapter)
36
- "ActiveModel::Serializer::Adapter::#{adapter.to_s.classify}".safe_constantize
+ adapter_name = adapter.to_s.classify.sub("API", "Api")
37
+ "ActiveModel::Serializer::Adapter::#{adapter_name}".safe_constantize
38
39
40
def fragment_cache(*args)
@@ -42,7 +43,7 @@ def fragment_cache(*args)
42
43
44
private
45
- def cache_check(serializer)
46
+ def cache_check(serializer)
47
@cached_serializer = serializer
48
@klass = @cached_serializer.class
49
if is_cached?
0 commit comments