grab the correct username when confirming secondary email

This commit is contained in:
Brett Walker 2017-10-23 19:04:57 +03:00
parent d5e2f873db
commit 57a275791f
1 changed files with 2 additions and 1 deletions

View File

@ -15,7 +15,8 @@ class ConfirmationsController < Devise::ConfirmationsController
if signed_in?(:user)
after_sign_in(resource)
else
Gitlab::AppLogger.info("Email Confirmed: username=#{resource.username} email=#{resource.email} ip=#{request.remote_ip}")
username = (_resource_name == :email ? resource.user.username : resource.username)
Gitlab::AppLogger.info("Email Confirmed: username=#{username} email=#{resource.email} ip=#{request.remote_ip}")
flash[:notice] += " Please sign in."
new_session_path(:user)
end