aboutsummaryrefslogtreecommitdiffstats
path: root/actionpack/lib/action_dispatch
diff options
context:
space:
mode:
authorPiotr Sarnacki <drogus@gmail.com>2010-08-03 19:36:53 +0200
committerPiotr Sarnacki <drogus@gmail.com>2010-09-03 22:59:11 +0200
commit79bd92b7833d52b74f50259cf8a21f9b05f3e9e3 (patch)
treefccf5b1b08816f0e6575a2bd4b1349fc8f821b07 /actionpack/lib/action_dispatch
parent4131a2d804c54960ac70984e7453069fe8688365 (diff)
downloadrails-79bd92b7833d52b74f50259cf8a21f9b05f3e9e3.tar.gz
rails-79bd92b7833d52b74f50259cf8a21f9b05f3e9e3.tar.bz2
rails-79bd92b7833d52b74f50259cf8a21f9b05f3e9e3.zip
Refactor ActionMailer to not use hide_actions
Diffstat (limited to 'actionpack/lib/action_dispatch')
-rw-r--r--actionpack/lib/action_dispatch/routing/route_set.rb7
1 files changed, 6 insertions, 1 deletions
diff --git a/actionpack/lib/action_dispatch/routing/route_set.rb b/actionpack/lib/action_dispatch/routing/route_set.rb
index 6e7e133cc5..219fa37fcb 100644
--- a/actionpack/lib/action_dispatch/routing/route_set.rb
+++ b/actionpack/lib/action_dispatch/routing/route_set.rb
@@ -337,7 +337,12 @@ module ActionDispatch
# Yes plz - JP
included do
routes.install_helpers(self)
- singleton_class.send(:define_method, :_routes) { @_routes || routes }
+ singleton_class.send(:define_method, :_routes) { routes }
+ end
+
+ def initialize(*)
+ @_routes = nil
+ super
end
define_method(:_routes) { @_routes || routes }