From 746a9992f0a842ded7a15cc5ce0afd0fa00f2ada Mon Sep 17 00:00:00 2001 From: Fyodor Date: Tue, 23 Apr 2013 17:07:49 +0400 Subject: When empty options passed to having clause having_values was [nil] but should be empty. --- activerecord/lib/active_record/relation/query_methods.rb | 1 - 1 file changed, 1 deletion(-) (limited to 'activerecord/lib/active_record') diff --git a/activerecord/lib/active_record/relation/query_methods.rb b/activerecord/lib/active_record/relation/query_methods.rb index 6ee3711052..9fcd2d06c5 100644 --- a/activerecord/lib/active_record/relation/query_methods.rb +++ b/activerecord/lib/active_record/relation/query_methods.rb @@ -551,7 +551,6 @@ module ActiveRecord # Order.having('SUM(price) > 30').group('user_id') def having(opts, *rest) opts.blank? ? self : spawn.having!(opts, *rest) - spawn.having!(opts, *rest) end def having!(opts, *rest) # :nodoc: -- cgit v1.2.3