@@ -25,9 +25,8 @@ def find(filters, options = {})
25
25
26
26
paginator = options [ :paginator ]
27
27
28
- records = find_records ( records : records ( options ) ,
29
- sort_criteria : sort_criteria ,
30
- filters : filters ,
28
+ records = apply_request_settings_to_records ( records : records ( options ) ,
29
+ sort_criteria : sort_criteria , filters : filters ,
31
30
join_manager : join_manager ,
32
31
paginator : paginator ,
33
32
options : options )
@@ -45,7 +44,7 @@ def count(filters, options = {})
45
44
join_manager = JoinManager . new ( resource_klass : self ,
46
45
filters : filters )
47
46
48
- records = find_records ( records : records ( options ) ,
47
+ records = apply_request_settings_to_records ( records : records ( options ) ,
49
48
filters : filters ,
50
49
join_manager : join_manager ,
51
50
options : options )
@@ -100,7 +99,7 @@ def find_fragments(filters, options = {})
100
99
101
100
paginator = options [ :paginator ]
102
101
103
- records = find_records ( records : records ( options ) ,
102
+ records = apply_request_settings_to_records ( records : records ( options ) ,
104
103
filters : filters ,
105
104
sort_criteria : sort_criteria ,
106
105
paginator : paginator ,
@@ -229,7 +228,7 @@ def count_related(source_rid, relationship_name, options = {})
229
228
source_relationship : relationship ,
230
229
filters : filters )
231
230
232
- records = find_records ( records : records ( options ) ,
231
+ records = apply_request_settings_to_records ( records : records ( options ) ,
233
232
resource_klass : related_klass ,
234
233
primary_keys : source_rid . id ,
235
234
join_manager : join_manager ,
@@ -306,13 +305,13 @@ def to_one_relationships_for_linkage(include_related)
306
305
end
307
306
308
307
def find_record_by_key ( key , options = { } )
309
- record = find_records ( records : records ( options ) , primary_keys : key , options : options ) . first
308
+ record = apply_request_settings_to_records ( records : records ( options ) , primary_keys : key , options : options ) . first
310
309
fail JSONAPI ::Exceptions ::RecordNotFound . new ( key ) if record . nil?
311
310
record
312
311
end
313
312
314
313
def find_records_by_keys ( keys , options = { } )
315
- find_records ( records : records ( options ) , primary_keys : keys , options : options )
314
+ apply_request_settings_to_records ( records : records ( options ) , primary_keys : keys , options : options )
316
315
end
317
316
318
317
def find_related_monomorphic_fragments ( source_rids , relationship , options , connect_source_identity )
@@ -337,7 +336,7 @@ def find_related_monomorphic_fragments(source_rids, relationship, options, conne
337
336
338
337
paginator = options [ :paginator ] if source_rids . count == 1
339
338
340
- records = find_records ( records : records ( options ) ,
339
+ records = apply_request_settings_to_records ( records : records ( options ) ,
341
340
resource_klass : resource_klass ,
342
341
sort_criteria : sort_criteria ,
343
342
primary_keys : source_ids ,
@@ -464,7 +463,7 @@ def find_related_polymorphic_fragments(source_rids, relationship, options, conne
464
463
465
464
# Note: We will sort by the source table. Without using unions we can't sort on a polymorphic relationship
466
465
# in any manner that makes sense
467
- records = find_records ( records : records ( options ) ,
466
+ records = apply_request_settings_to_records ( records : records ( options ) ,
468
467
resource_klass : resource_klass ,
469
468
sort_primary : true ,
470
469
primary_keys : source_ids ,
@@ -615,7 +614,7 @@ def find_related_polymorphic_fragments(source_rids, relationship, options, conne
615
614
related_fragments
616
615
end
617
616
618
- def find_records ( records :,
617
+ def apply_request_settings_to_records ( records :,
619
618
join_manager : JoinManager . new ( resource_klass : self ) ,
620
619
resource_klass : self ,
621
620
filters : { } ,
0 commit comments