File tree Expand file tree Collapse file tree 2 files changed +6
-3
lines changed Expand file tree Collapse file tree 2 files changed +6
-3
lines changed Original file line number Diff line number Diff line change @@ -199,12 +199,12 @@ def serializer_from_options(options)
199
199
opts
200
200
end
201
201
202
- private
203
-
204
202
def self . serializers_cache
205
- @serializers_cache ||= Threadsafe ::Cache . new
203
+ @serializers_cache ||= ThreadSafe ::Cache . new
206
204
end
207
205
206
+ private
207
+
208
208
def self . get_serializer_for ( klass )
209
209
serializers_cache . fetch_or_store ( klass ) do
210
210
serializer_class_name = "#{ klass . name } Serializer"
Original file line number Diff line number Diff line change 9
9
10
10
ActiveSupport . on_load ( :action_controller ) do
11
11
include ::ActionController ::Serialization
12
+ ActionDispatch ::Reloader . to_prepare do
13
+ ActiveModel ::Serializer . serializers_cache . clear
14
+ end
12
15
end
13
16
rescue LoadError
14
17
# rails not installed, continuing
You can’t perform that action at this time.
0 commit comments