further reducing dependence on custom_joins

This commit is contained in:
Aaron Patterson
2010-12-08 10:35:26 -08:00
parent 2fd385d471
commit ddd6dee043

View File

@@ -299,6 +299,8 @@ module ActiveRecord
if relation.froms.length > 0 && ast
ast.left = relation.froms.first
relation.from ast
elsif relation.froms.length == 0 && ast
relation.from(ast)
else
relation.join(custom_joins)
end