Use record type instead of reflected record type
This commit is contained in:
parent
77c7af2a5e
commit
5905497314
@ -41,7 +41,7 @@ module FastJsonapi
|
||||
|
||||
return serializable_hash unless @resource
|
||||
|
||||
serializable_hash[:data] = self.class.record_hash(@resource, @fieldsets[self.class.reflected_record_type.to_sym], @params)
|
||||
serializable_hash[:data] = self.class.record_hash(@resource, @fieldsets[self.class.record_type.to_sym], @params)
|
||||
serializable_hash[:included] = self.class.get_included_records(@resource, @includes, @known_included_objects, @fieldsets, @params) if @includes.present?
|
||||
serializable_hash
|
||||
end
|
||||
@ -51,7 +51,7 @@ module FastJsonapi
|
||||
|
||||
data = []
|
||||
included = []
|
||||
fieldset = @fieldsets[self.class.reflected_record_type.to_sym]
|
||||
fieldset = @fieldsets[self.class.record_type.to_sym]
|
||||
@resource.each do |record|
|
||||
data << self.class.record_hash(record, fieldset, @params)
|
||||
included.concat self.class.get_included_records(record, @includes, @known_included_objects, @fieldsets, @params) if @includes.present?
|
||||
|
@ -132,7 +132,7 @@ module FastJsonapi
|
||||
|
||||
known_included_objects[code] = inc_obj
|
||||
|
||||
included_records << serializer.record_hash(inc_obj, fieldsets[serializer.reflected_record_type], params)
|
||||
included_records << serializer.record_hash(inc_obj, fieldsets[serializer.record_type], params)
|
||||
end
|
||||
end
|
||||
end
|
||||
|
Loading…
x
Reference in New Issue
Block a user