diff options
Diffstat (limited to 'activerecord/lib/active_record/relation/query_methods.rb')
-rw-r--r-- | activerecord/lib/active_record/relation/query_methods.rb | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/activerecord/lib/active_record/relation/query_methods.rb b/activerecord/lib/active_record/relation/query_methods.rb index e99009a111..762ae8e2a4 100644 --- a/activerecord/lib/active_record/relation/query_methods.rb +++ b/activerecord/lib/active_record/relation/query_methods.rb @@ -158,11 +158,9 @@ module ActiveRecord case join when Array - if array_of_strings?(join) - join = Arel::SqlLiteral.new(join.join(' ')) - end + join = Arel.sql(join.join(' ')) if array_of_strings?(join) when String - join = Arel::SqlLiteral.new(join) + join = Arel.sql(join) end arel.join(join) |