From 301688a3cf610e2a9ea2776489c63e4f56c60597 Mon Sep 17 00:00:00 2001 From: Martin Edenhofer Date: Tue, 26 Jan 2016 07:00:25 +0100 Subject: [PATCH] Avoid http redirects, they will be cached on some browsers. --- app/controllers/sessions_controller.rb | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/app/controllers/sessions_controller.rb b/app/controllers/sessions_controller.rb index e4c30ddc5..bd2e2125f 100644 --- a/app/controllers/sessions_controller.rb +++ b/app/controllers/sessions_controller.rb @@ -212,7 +212,12 @@ class SessionsController < ApplicationController # set session user current_user_set(user) - redirect_to '/#' + render( + json: { + success: true, + location: '', + }, + ) end # "switch" back to user @@ -245,7 +250,12 @@ class SessionsController < ApplicationController # log end session current_session_user.activity_stream_log('ended switch to', user.id, true) - redirect_to '/#' + render( + json: { + success: true, + location: '', + }, + ) end def list