From c11eec84821b9f88d928be77a9ed636384f2e699 Mon Sep 17 00:00:00 2001 From: Emilio Tagua Date: Tue, 31 Aug 2010 15:47:59 -0300 Subject: Avoid calling build_where is no argument is given. --- activerecord/lib/active_record/relation/query_methods.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'activerecord/lib') diff --git a/activerecord/lib/active_record/relation/query_methods.rb b/activerecord/lib/active_record/relation/query_methods.rb index 5549358fcd..979f8259cf 100644 --- a/activerecord/lib/active_record/relation/query_methods.rb +++ b/activerecord/lib/active_record/relation/query_methods.rb @@ -52,7 +52,7 @@ module ActiveRecord end def where(opts, *rest) - if value = build_where(opts, rest) + if opts.present? && value = build_where(opts, rest) copy = clone copy.where_values += Array.wrap(value) copy -- cgit v1.2.3