diff --git a/app/controllers/verification/email_controller.rb b/app/controllers/verification/email_controller.rb index 13abb1add..ba9a34801 100644 --- a/app/controllers/verification/email_controller.rb +++ b/app/controllers/verification/email_controller.rb @@ -5,7 +5,7 @@ class Verification::EmailController < ApplicationController skip_authorization_check def show - if Verification::Email.find(current_user, params[:email_verification_token]) + if Verification::Email.valid_token?(current_user, params[:email_verification_token]) current_user.update!(verified_at: Time.current) redirect_to account_path, notice: t("verification.email.show.flash.success") else diff --git a/app/models/verification/email.rb b/app/models/verification/email.rb index 0b24b43ed..768a15444 100644 --- a/app/models/verification/email.rb +++ b/app/models/verification/email.rb @@ -26,10 +26,6 @@ class Verification::Email @plain_token, @encrypted_token = Devise.token_generator.generate(User, :email_verification_token) end - def self.find(user, token) - valid_token?(user, token) - end - def self.valid_token?(user, token) Devise.token_generator.digest(User, :email_verification_token, user.email_verification_token) == token end