From 780e8939c0f76399c76b13539f1ffe2d0940d941 Mon Sep 17 00:00:00 2001 From: Jon Leighton Date: Thu, 3 May 2012 00:49:33 +0100 Subject: #to_sym is unnecessary --- activerecord/lib/active_record/dynamic_matchers.rb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'activerecord/lib/active_record/dynamic_matchers.rb') diff --git a/activerecord/lib/active_record/dynamic_matchers.rb b/activerecord/lib/active_record/dynamic_matchers.rb index 96a3a69d0d..1a057ea25e 100644 --- a/activerecord/lib/active_record/dynamic_matchers.rb +++ b/activerecord/lib/active_record/dynamic_matchers.rb @@ -63,15 +63,15 @@ module ActiveRecord def expand_attribute_names_for_aggregates attribute_names.map do |attribute_name| if aggregation = model.reflect_on_aggregation(attribute_name.to_sym) - aggregation.mapping.map { |m| m.first.to_sym } + aggregation.mapping.map(&:first) else - attribute_name.to_sym + attribute_name end end.flatten end def valid? - (expand_attribute_names_for_aggregates - model.column_methods_hash.keys).empty? + (expand_attribute_names_for_aggregates - model.column_names).empty? end def define -- cgit v1.2.3