aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/lib/active_record/base.rb
diff options
context:
space:
mode:
Diffstat (limited to 'activerecord/lib/active_record/base.rb')
-rwxr-xr-xactiverecord/lib/active_record/base.rb4
1 files changed, 2 insertions, 2 deletions
diff --git a/activerecord/lib/active_record/base.rb b/activerecord/lib/active_record/base.rb
index 58f884595c..5d594c61a6 100755
--- a/activerecord/lib/active_record/base.rb
+++ b/activerecord/lib/active_record/base.rb
@@ -893,8 +893,8 @@ module ActiveRecord #:nodoc:
condition_segments = [scope_constraints[:conditions]]
condition_segments << sanitize_sql(conditions) unless conditions.nil?
condition_segments << type_condition unless descends_from_active_record?
- condition_segments.compact!
- sql << "WHERE #{condition_segments.join(" AND ")} " unless condition_segments.empty?
+ condition_segments.compact!
+ sql << "WHERE (#{condition_segments.join(") AND (")}) " unless condition_segments.empty?
end
def type_condition