We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 47ef813 commit c3a14b1Copy full SHA for c3a14b1
app/controllers/concerns/user_methods.rb
@@ -45,13 +45,15 @@ def update_user(user, params)
45
if user.new_email.blank? || user.new_email == user.email
46
flash[:notice] = t "accounts.update.success"
47
else
48
+ token = user.generate_token_for(:new_email)
49
+
50
user.email = user.new_email
51
52
if user.valid?
53
flash[:notice] = t "accounts.update.success_confirm_needed"
54
55
begin
- UserMailer.email_confirm(user, user.generate_token_for(:new_email)).deliver_later
56
+ UserMailer.email_confirm(user, token).deliver_later
57
rescue StandardError
58
# Ignore errors sending email
59
end
0 commit comments