From 346f731827b693d82048e50e6bc728664ef25f5c Mon Sep 17 00:00:00 2001 From: "Ryosuke.Fukui" Date: Sat, 2 Mar 2024 10:19:19 +0900 Subject: [PATCH 1/3] modify: sessions_controller.rb --- app/controllers/sessions_controller.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/controllers/sessions_controller.rb b/app/controllers/sessions_controller.rb index 26b5e71..3abc54b 100644 --- a/app/controllers/sessions_controller.rb +++ b/app/controllers/sessions_controller.rb @@ -3,8 +3,8 @@ class SessionsController < ApplicationController def new; end def create - user = User.find_by(email: params[:email]) - if user&.authenticate(params[:password]) + user = User.find_by(email: params[:session][:email]) + if user&.authenticate(params[:session][:password]) session[:user_id] = user.id redirect_to posts_path, notice: 'ログインしました' else From 3f9f1ec509a74434b94155f75b83d987258a9926 Mon Sep 17 00:00:00 2001 From: "Ryosuke.Fukui" Date: Sat, 2 Mar 2024 10:20:56 +0900 Subject: [PATCH 2/3] modify: application_controller.rb --- app/controllers/application_controller.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/controllers/application_controller.rb b/app/controllers/application_controller.rb index 56fccf9..8640bb8 100644 --- a/app/controllers/application_controller.rb +++ b/app/controllers/application_controller.rb @@ -1,7 +1,7 @@ class ApplicationController < ActionController::Base def current_user - @current_user ||= User.find_by(id: session[:id]) if session[:user_id].present? + @current_user ||= User.find_by(id: session[:user_id]) if session[:user_id].present? end helper_method :current_user From 2e2d1f975c7eb80ae78cd235e878195898f01306 Mon Sep 17 00:00:00 2001 From: "Ryosuke.Fukui" Date: Sat, 2 Mar 2024 12:28:47 +0900 Subject: [PATCH 3/3] modify: views/posts/_form.html.erb --- app/views/posts/_form.html.erb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/views/posts/_form.html.erb b/app/views/posts/_form.html.erb index f943aad..16c95aa 100644 --- a/app/views/posts/_form.html.erb +++ b/app/views/posts/_form.html.erb @@ -13,7 +13,7 @@
<%= form.label :title, style: "display: block" %> - <%= form.text_field :titlee %> + <%= form.text_field :title %>