エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
コメント一覧は非表示に設定されています。
(詳しくはこちら)
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
ハマったのはこんなコードを書いていたから. def authorize user = User.find_by_id(login_user_id) unl... ハマったのはこんなコードを書いていたから. def authorize user = User.find_by_id(login_user_id) unless user redirect_to root_path end if not user.registered redirect_to register_users_path end end よくあるユーザー認証メソッドだと思う. 期待した動作はこう. まず, user が存在しない場合 nil なので root_path へリダイレクトする. user が存在しているが, 情報が登録されていない場合, register_user_path へリダイレクトする. なんだけど, これがうまく思ったように動かず, エラーでコケてばかりいた. ログを眺めてみたけれど, user が取得できない場合 nil なので registered メソ