Skip to content

Commit fa19413

Browse files
Erolshishirmk
authored andcommitted
Use record type instead of reflected record type
1 parent e2bf541 commit fa19413

2 files changed

Lines changed: 3 additions & 3 deletions

File tree

lib/fast_jsonapi/object_serializer.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ def hash_for_one_record
4141

4242
return serializable_hash unless @resource
4343

44-
serializable_hash[:data] = self.class.record_hash(@resource, @fieldsets[self.class.reflected_record_type.to_sym], @params)
44+
serializable_hash[:data] = self.class.record_hash(@resource, @fieldsets[self.class.record_type.to_sym], @params)
4545
serializable_hash[:included] = self.class.get_included_records(@resource, @includes, @known_included_objects, @fieldsets, @params) if @includes.present?
4646
serializable_hash
4747
end
@@ -51,7 +51,7 @@ def hash_for_collection
5151

5252
data = []
5353
included = []
54-
fieldset = @fieldsets[self.class.reflected_record_type.to_sym]
54+
fieldset = @fieldsets[self.class.record_type.to_sym]
5555
@resource.each do |record|
5656
data << self.class.record_hash(record, fieldset, @params)
5757
included.concat self.class.get_included_records(record, @includes, @known_included_objects, @fieldsets, @params) if @includes.present?

lib/fast_jsonapi/serialization_core.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,7 @@ def get_included_records(record, includes_list, known_included_objects, fieldset
132132

133133
known_included_objects[code] = inc_obj
134134

135-
included_records << serializer.record_hash(inc_obj, fieldsets[serializer.reflected_record_type], params)
135+
included_records << serializer.record_hash(inc_obj, fieldsets[serializer.record_type], params)
136136
end
137137
end
138138
end

0 commit comments

Comments
 (0)