From 582ccf08ad7c43b63b2b76b0005b52c5ad51dbb3 Mon Sep 17 00:00:00 2001 From: Lachlan Sylvester Date: Tue, 12 Oct 2010 21:00:49 +1100 Subject: [PATCH] Arel::Visitors#for has been removed. Use Arel::Visitors#visitor_for instead --- activerecord/lib/active_record/base.rb | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/activerecord/lib/active_record/base.rb b/activerecord/lib/active_record/base.rb index 78b3507..8935758 100644 --- a/activerecord/lib/active_record/base.rb +++ b/activerecord/lib/active_record/base.rb @@ -1270,7 +1270,7 @@ MSG attrs = expand_hash_conditions_for_aggregates(attrs) table = Arel::Table.new(self.table_name, :engine => arel_engine, :as => default_table_name) - viz = Arel::Visitors.for(arel_engine) + viz = Arel::Visitors.visitor_for(arel_engine) PredicateBuilder.build_from_hash(arel_engine, attrs, table).map { |b| viz.accept b }.join(' AND ') -- 1.7.2