ログアウトしてからルートページに行くと
エラーコード NoMethodError in StaticPagesController#home undefined method `followings' for nil:NilClass
とでます
static_pages_controller def home @microposts_all = Micropost.includes(:user) @microposts_all = Micropost.all.order(created_at: :desc) @microposts_all = Micropost.page(params[:page]).per(10) @user = current_user @follow_users = @user.followings @follower_microposts = @microposts_all.where(user_id: @follow_users).order("created_at DESC").page(params[:page]).per(10) end
users_controller def followings @user = User.find(params[:id]) @users = @user.followings render 'show_follow' end
ログインしている時は問題ないのになぜログアウトするとエラーになるのでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/12/24 08:51