2013-04-03 43 views
0

我設置會話變量,然後做一個重定向:導軌 - 會議數值未設置後重定向

控制器#1:

session[:session_id] = data['session_id'] 
puts "-------from session id is: #{session[:session_id]}" 
redirect_to(:controller => :company_setup, :action => :index) and return 

我可以看到會話ID得到正確設置。但是,當我進入company_setup控制器時,session_id是一些其他值...

任何想法這裏發生了什麼?感謝您的幫助:)

回答

2

行..我想我以前做過這個 - 我認爲問題在於'session_id' - 由rails保留。

解決方案:使用不同的會話變量,例如session [:user_session_id]

+0

你可以用不同的名字來試試嗎? – reto

+0

@reto - 是的,這就是我最終做的 - 對不起,我會修改答案更清楚,那就是我所做的修復它 –