Sha256: 8ce0176feafa3d684c60d19608534c47e4a703da5555e5286a2c79f064c98db7
Contents?: true
Size: 1.22 KB
Versions: 1
Compression:
Stored size: 1.22 KB
Contents
module PolicyManager class PortabilityMailer < ApplicationMailer def progress_notification(portability_request_id) @portability_request = PortabilityRequest.find(portability_request_id) @user = User.find(@portability_request.user_id) @subject = I18n.t("terms_app.mails.progress.subject") opts = {} opts.merge!({ template_path: PolicyManager::Config.exporter.mailer_templates[:path].to_s, template_name: PolicyManager::Config.exporter.mailer_templates[:progress] }) if PolicyManager::Config.exporter.mailer_templates.present? send!(opts) end def completed_notification(portability_request_id) @portability_request = PortabilityRequest.find(portability_request_id) @user = User.find(@portability_request.user_id) @subject = I18n.t("terms_app.mails.completed.subject") @link = @portability_request.download_link opts = {} opts.merge!({ template_path: PolicyManager::Config.exporter.mailer_templates[:path].to_s, template_name: PolicyManager::Config.exporter.mailer_templates[:complete] }) if PolicyManager::Config.exporter.mailer_templates.present? send!(opts) end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
gdpr_rails-0.2.0 | app/mailers/policy_manager/portability_mailer.rb |