File tree Expand file tree Collapse file tree 1 file changed +8
-1
lines changed Expand file tree Collapse file tree 1 file changed +8
-1
lines changed Original file line number Diff line number Diff line change @@ -45,6 +45,12 @@ def serialization_scope(scope)
45
45
end
46
46
end
47
47
48
+ def initialize ( *)
49
+ super
50
+ @namespace_for_serializer = nil
51
+ end
52
+ ruby2_keywords :initialize if respond_to? ( :ruby2_keywords , true )
53
+
48
54
[ :_render_option_json , :_render_with_renderer_json ] . each do |renderer_method |
49
55
define_method renderer_method do |resource , options |
50
56
serializer = build_json_serializer ( resource , options )
@@ -60,7 +66,8 @@ def serialization_scope(scope)
60
66
private
61
67
62
68
def namespace_for_serializer
63
- @namespace_for_serializer ||= namespace_for_class ( self . class ) unless namespace_for_class ( self . class ) == Object
69
+ @namespace_for_serializer ||= namespace_for_class ( self . class )
70
+ @namespace_for_serializer unless @namespace_for_serializer == Object
64
71
end
65
72
66
73
def namespace_for_class ( klass )
You can’t perform that action at this time.
0 commit comments