DEV: Update :critical_user_email calls to use strings (#15827)

Symbols are converted to strings anyway, so there is no change in behaviour. The latest version of sidekiq introduced a warning for this.
This commit is contained in:
David Taylor
2022-02-04 23:43:53 +00:00
committed by GitHub
parent 5d82a695d0
commit 9ddd1f739e
6 changed files with 11 additions and 11 deletions

View File

@ -68,10 +68,10 @@ class EmailUpdater
if @change_req.change_state == EmailChangeRequest.states[:authorizing_old]
@change_req.old_email_token = @user.email_tokens.create!(email: @user.email, scope: EmailToken.scopes[:email_update])
send_email(add ? :confirm_old_email_add : :confirm_old_email, @change_req.old_email_token)
send_email(add ? "confirm_old_email_add" : "confirm_old_email", @change_req.old_email_token)
elsif @change_req.change_state == EmailChangeRequest.states[:authorizing_new]
@change_req.new_email_token = @user.email_tokens.create!(email: email, scope: EmailToken.scopes[:email_update])
send_email(:confirm_new_email, @change_req.new_email_token)
send_email("confirm_new_email", @change_req.new_email_token)
end
@change_req.save!
@ -102,7 +102,7 @@ class EmailUpdater
change_state: EmailChangeRequest.states[:authorizing_new],
new_email_token: @user.email_tokens.create!(email: @change_req.new_email, scope: EmailToken.scopes[:email_update])
)
send_email(:confirm_new_email, @change_req.new_email_token)
send_email("confirm_new_email", @change_req.new_email_token)
confirm_result = :authorizing_new
when EmailChangeRequest.states[:authorizing_new]
@change_req.update!(change_state: EmailChangeRequest.states[:complete])
@ -144,7 +144,7 @@ class EmailUpdater
def send_email_notification(old_email, new_email)
Jobs.enqueue :critical_user_email,
to_address: @user.email,
type: old_email ? :notify_old_email : :notify_old_email_add,
type: old_email ? "notify_old_email" : "notify_old_email_add",
user_id: @user.id,
new_email: new_email
end