From 96bcef947bf713b7d9fc88f26dff69f568111262 Mon Sep 17 00:00:00 2001 From: Santiago Pastorino Date: Fri, 2 Nov 2012 19:10:22 -0200 Subject: [PATCH] Clear url helpers when reloading routes --- actionpack/CHANGELOG.md | 4 ++++ actionpack/lib/action_dispatch/routing/route_set.rb | 1 + 2 files changed, 5 insertions(+) diff --git a/actionpack/CHANGELOG.md b/actionpack/CHANGELOG.md index 0ffae5086e802..72121668acd64 100644 --- a/actionpack/CHANGELOG.md +++ b/actionpack/CHANGELOG.md @@ -1,5 +1,9 @@ ## Rails 4.0.0 (unreleased) ## +* Clear url helpers when reloading routes. + + *Santiago Pastorino* + * `BestStandardsSupport` middleware now appends it's `X-UA-Compatible` value to app's returned value if any. Fix #8086 diff --git a/actionpack/lib/action_dispatch/routing/route_set.rb b/actionpack/lib/action_dispatch/routing/route_set.rb index 61071d1228b4f..0f95daa790e5a 100644 --- a/actionpack/lib/action_dispatch/routing/route_set.rb +++ b/actionpack/lib/action_dispatch/routing/route_set.rb @@ -288,6 +288,7 @@ def finalize! def clear! @finalized = false + @url_helpers = nil named_routes.clear set.clear formatter.clear