public
Description: Ruby on Rails
Homepage: http://rubyonrails.org
Clone URL: git://github.com/rails/rails.git
Initializer skips prepare_dispatcher if Action Controller isn't in use.  [#721 
state:resolved]
josevalim (author)
Wed Jul 30 01:41:51 -0700 2008
jeremy (committer)
Wed Jul 30 01:41:51 -0700 2008
commit  c8e80f6389b45134c0514dde6736488cf5507765
tree    d782614bb0cc0fcd06815c1e62208db46361aac3
parent  a065b764e5beace51c2fca305d1ed5b8aa46b762
...
523
524
525
 
526
527
528
...
523
524
525
526
527
528
529
0
@@ -523,6 +523,7 @@ Run `rake gems:install` to install the missing gems.
0
     end
0
 
0
     def prepare_dispatcher
0
+      return unless configuration.frameworks.include?(:action_controller)
0
       require 'dispatcher' unless defined?(::Dispatcher)
0
       Dispatcher.define_dispatcher_callbacks(configuration.cache_classes)
0
       Dispatcher.new(RAILS_DEFAULT_LOGGER).send :run_callbacks, :prepare_dispatch

Comments