# frozen_string_literal: true module Emails module IdentityVerification def verification_instructions_email(email, token:) @token = token @expires_in_minutes = Users::EmailVerification::ValidateTokenService::TOKEN_VALID_FOR_MINUTES @password_link = edit_profile_password_url @two_fa_link = help_page_url('user/profile/account/two_factor_authentication') headers = { to: email, subject: s_('IdentityVerification|Verify your identity'), 'X-Mailgun-Suppressions-Bypass' => 'true' } mail_with_locale(headers) do |format| format.html { render layout: 'mailer' } format.text end end end end Emails::IdentityVerification.prepend_mod