Флэш-уведомление с redirect_to не работает в рельсах

Я обновился до Rails 2.3.10, Rack 1.2.1, и теперь ни одно из моих флеш-сообщений появляются. Я обнаружил, что во время перенаправления уведомление передается следующим образом

redirect_to(@user, :notice => "Sorry there was an error")

И, на мой взгляд, хэш флэш-памяти пуст

<%= debug flash %>  
!map:ActionController::Flash::FlashHash {} 

Но вы можете увидеть сообщение в контроллере. Что дает?

        <%= debug controller.session %>
        session{:home_zip=>"94108", :session_id=>"xxx", :flash=>{:notice=>"Sorry there was an error"}, :user_credentials=>"1baf9c9c0423ce0151ec32e24cc422f07309e4ba503eb4830635ecc115da217809997324374bb273b3fb792895c9741a8b8c9ea4267771a1bd149de5b9179ea0", :user_credentials_id=>22, :home_market_id=>11}
        Edit Profile    
]
6
задан jspooner 26 October 2010 в 04:57
поделиться