Skip to content

Commit 615f049

Browse files
committed
Remove redundant references resolution in arel_columns_from_hash
Covered by rails#53064.
1 parent f060758 commit 615f049

File tree

1 file changed

+0
-4
lines changed

1 file changed

+0
-4
lines changed

activerecord/lib/active_record/relation/query_methods.rb

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2194,10 +2194,6 @@ def arel_columns_from_hash(fields)
21942194
case columns_aliases
21952195
when Hash
21962196
columns_aliases.map do |column, column_alias|
2197-
if values[:joins]&.include?(key)
2198-
references = PredicateBuilder.references({ key.to_s => fields[key] })
2199-
self.references_values |= references unless references.empty?
2200-
end
22012197
arel_column("#{key}.#{column}") do
22022198
predicate_builder.resolve_arel_attribute(key.to_s, column)
22032199
end.as(column_alias.to_s)

0 commit comments

Comments
 (0)