* 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
13 lines
541 B
Ruby
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
|