From 8fb6c100e77e13c16e03fc1ae3e05ba8cb6b46cb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20B=C3=B6hm?= Date: Tue, 27 Aug 2024 16:17:01 +0200 Subject: [PATCH] Logout redirects back to root_path --- app/controllers/sessions_controller.rb | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/app/controllers/sessions_controller.rb b/app/controllers/sessions_controller.rb index e11b583..5a686b2 100644 --- a/app/controllers/sessions_controller.rb +++ b/app/controllers/sessions_controller.rb @@ -22,7 +22,12 @@ class SessionsController < ApplicationController end def destroy - @session.destroy; redirect_to(sessions_path, notice: "That session has been logged out") + @session.destroy + if Current.session == @session + redirect_to(root_path, notice: "You are logged out") + else + redirect_to(sessions_path, notice: "That session has been logged out") + end end private