diff --git a/app/services/users/login_service.rb b/app/services/users/login_service.rb index 427f26e30e4..70a46826b69 100644 --- a/app/services/users/login_service.rb +++ b/app/services/users/login_service.rb @@ -136,7 +136,11 @@ module Users end def retained_session_values - controller.session.to_h.slice *(default_retained_keys + omniauth_provider_keys) + controller + .session + .to_h + .with_indifferent_access + .slice *(default_retained_keys + omniauth_provider_keys) end def omniauth_provider_keys