[sessions] stick to master, take 2

This commit is contained in:
Fosco Marotto 2020-12-28 01:15:59 -05:00
parent 300969e9eb
commit 42b6aeac23
1 changed files with 5 additions and 1 deletions

View File

@ -10,6 +10,7 @@ class Auth::SessionsController < Devise::SessionsController
prepend_before_action :authenticate_with_two_factor, if: :two_factor_enabled?, only: [:create]
before_action :set_instance_presenter, only: [:new]
before_action :set_body_classes
before_action :use_master
def new
Devise.omniauth_configs.each do |provider, config|
@ -35,8 +36,11 @@ class Auth::SessionsController < Devise::SessionsController
protected
def find_user
def use_master
User.connection.stick_to_master!
end
def find_user
if session[:otp_user_id]
User.find(session[:otp_user_id])
elsif user_params[:email]