From b08bf9979232f40309a826947f8ff85d8ccbaa8a Mon Sep 17 00:00:00 2001 From: Paul McMahon Date: Tue, 31 Jan 2012 09:32:42 +0900 Subject: Use conditional instead of try --- activerecord/lib/active_record/dynamic_finder_match.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'activerecord/lib') diff --git a/activerecord/lib/active_record/dynamic_finder_match.rb b/activerecord/lib/active_record/dynamic_finder_match.rb index 638b68bc52..e266fbb2e9 100644 --- a/activerecord/lib/active_record/dynamic_finder_match.rb +++ b/activerecord/lib/active_record/dynamic_finder_match.rb @@ -10,7 +10,7 @@ module ActiveRecord klass = [FindBy, FindByBang, FindOrInitializeCreateBy].find do |klass| klass.matches?(method) end - klass.try(:new, method) + klass.new(method) if klass end def self.matches?(method) -- cgit v1.2.3