From cbd053be59994a68caea526044a6e7c30c7c997d Mon Sep 17 00:00:00 2001 From: Michel Loiseleur Date: Fri, 25 Jul 2008 17:16:06 +0200 Subject: [PATCH] fix console loading with recursive modules --- railties/lib/console_with_helpers.rb | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/railties/lib/console_with_helpers.rb b/railties/lib/console_with_helpers.rb index be453a6..6b15c5b 100644 --- a/railties/lib/console_with_helpers.rb +++ b/railties/lib/console_with_helpers.rb @@ -2,7 +2,7 @@ class Module def include_all_modules_from(parent_module) parent_module.constants.each do |const| mod = parent_module.const_get(const) - if mod.class == Module + if mod.class == Module && !defined? mod send(:include, mod) include_all_modules_from(mod) end -- 1.5.5.1