ver.2橋本亮介の個人ブログ。ActiveRecord::RecordNotFoundback_to_indexendとか書いてあるとき、対象IDのPersonが見つからなければrescue文を通るはず。RSpecのテストでもPerson.should_receive(:find).and_raise(ActiveRecord::RecordNotFound)のように書いて試したらきちんとrescue文を通りました。ActiveRecord::RecordNotFound例外が表示されます。??なぜログを見るとcancanがそれ以前にfindメソッドを呼んでる。ココで例外が起こってしまっているようです。当然といえば当然の結果。こちらによると作者は404エラーを起こすべきと考えているようです。正しいように思います。しても修正するにはプラグインの挙動をいじらないと。{#処理}これだとすべてActiveRecord::RecordNotFoundエラーがココを通ってしまうので、どうなんだろう。WARNINGがでた。コメントをキャンセルメールアドレスが公開されることはありません。*サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。衝撃はゲーマーにゲームをやめさせる力があるあーやっちまった。