observed_subclasses gives [] if there are no observed classes

git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@8602 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
This commit is contained in:
Jeremy Kemper
2008-01-09 01:33:15 +00:00
parent 5ef8a81b84
commit 7e56c72fae

View File

@@ -170,7 +170,7 @@ module ActiveRecord
end
def observed_subclasses
observed_classes.sum { |klass| klass.send(:subclasses) }
observed_classes.sum([]) { |klass| klass.send(:subclasses) }
end
def add_observer!(klass)