Rails4では ExceptionNotification が session 情報を表示しない
エラーが起きた時にメールを飛ばしてくれる ExceptionNotification ですが、Rails4ではsessionの情報をちゃんと表示してくれません。(2014/01/09時点、version 4.0.1)
エラーメールのSessionの欄は下のようになっており、dataがうまく表示されていません。
-------------------------------
Session:
-------------------------------
* session id: "abcdef123456789..."
* data: #<ActionDispatch::Request::Session:0x007fc38b0f5fe0 ...>
解決法
これは 2013/12/9 の Pull Request で修正されていますが、versionは変わらず、4.0.1 のままなので、 Gemfile
ではgithubのレポジトリを指定する必要があります。
Gemfile
gem 'exception_notification', "~> 4.0.1", :git => "https://github.com/smartinez87/exception_notification", :branch => "master"
これで表示されるはずです。