Skip to content

Commit c75651b

Browse files
authored
Fix Preloader to not generate a query for already loaded association with query_constraints (#1150)
1 parent 48c89b1 commit c75651b

File tree

1 file changed

+2
-0
lines changed
  • lib/active_record/connection_adapters/sqlserver/core_ext

1 file changed

+2
-0
lines changed

lib/active_record/connection_adapters/sqlserver/core_ext/preloader.rb

+2
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@ module LoaderQuery
1010
def load_records_for_keys(keys, &block)
1111
return super unless scope.connection.sqlserver?
1212

13+
return [] if keys.empty?
14+
1315
if association_key_name.is_a?(Array)
1416
query_constraints = Hash.new { |hsh, key| hsh[key] = Set.new }
1517

0 commit comments

Comments
 (0)