J'ai mis à jour à Rails 2.3.10, Rack 1.2.1 et maintenant aucun de mes messages instantanés n'apparaissent. J'ai constaté que lors d'un redirect l'avis est passé dans comme celui-ciLa notification Flash avec redirect_to est cassée dans les rails
redirect_to(@user, :notice => "Sorry there was an error")
Et à mon avis, le hachage flash est vide
<%= debug flash %>
!map:ActionController::Flash::FlashHash {}
Mais vous pouvez voir le message dans le contrôleur. Que donne?
<%= 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
Merci, mais j'ai essayé aussi, mais il semble que la méthode flash qui est appelée à partir de la vue est cassée. – jspooner