From b2a042570cf55c716e44865cf6388f9079a86690 Mon Sep 17 00:00:00 2001 From: Aaron Patterson Date: Thu, 9 Dec 2010 13:26:41 -0800 Subject: [PATCH] just use core methods --- activerecord/lib/active_record/observer.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/activerecord/lib/active_record/observer.rb b/activerecord/lib/active_record/observer.rb index f0da4202bf242..a09c392f9d8d8 100644 --- a/activerecord/lib/active_record/observer.rb +++ b/activerecord/lib/active_record/observer.rb @@ -98,7 +98,7 @@ def initialize protected def observed_descendants - observed_classes.sum([]) { |klass| klass.descendants } + observed_classes.map { |klass| klass.descendants }.flatten end def add_observer!(klass)