docbrown/app/mailers/verification_mailer.rb
Michael Kohl 610f6151e6
Split Settings::Community from SiteConfig (#13403)
* Add settings_community_contents model

* Add settings_communities model

* Update usage

* Add controller and update code

* Add e2e test

* Add data update script

* Update schema.rb

* Fix specs

* PR feedback

* Remove experience_* from Settings::Community

* Update spec

* Fix spec
2021-04-26 10:46:35 +02:00

13 lines
541 B
Ruby

class VerificationMailer < ApplicationMailer
default from: lambda {
"#{Settings::Community.community_name} Email Verification <#{SiteConfig.email_addresses[:default]}>"
}
def account_ownership_verification_email
@user = User.find(params[:user_id])
email_authorization = EmailAuthorization.create!(user: @user, type_of: "account_ownership")
@confirmation_token = email_authorization.confirmation_token
mail(to: @user.email, subject: "Verify Your #{Settings::Community.community_name} Account Ownership")
end
end