lib/left_joins.rb in left_joins-1.0.7 vs lib/left_joins.rb in left_joins-1.0.8
- old
+ new
@@ -33,10 +33,10 @@
def left_outer_joins(*args)
check_if_method_has_arguments!(:left_outer_joins, args)
args.compact!
args.flatten!
- self.distinct_value = false
+ self.distinct_value = false if self.distinct_value == nil
return (LeftJoins::IS_RAILS3_FLAG ? clone : spawn).left_outer_joins!(*args)
end
def left_outer_joins!(*args)