エラー:Cannot redirect to nil!
Cannot redirect to nil!を解決した方法
エラー発生コード
def create @post = Post.new(post_params) if @post.save redirect_to @user, notice: '成功しました' and return ← ここ else redirect_to @user, alert: '失敗しました' and return ← ここも end end
原因
・@userが未定義!!凡ミスです・・・
解決方法
def create @user = current_user ← @userを追加! @post = Post.new(post_params) if @post.save redirect_to @user, notice: '成功しました' and return else redirect_to @user, alert: '失敗しました' and return end end