Revamp action_mailer config

`registrant_url` setting in `application.yml` is misnamed. In fact,
it has nothing to do with Registrant Portal. The intention is to
provide default URL options for `action_mailer`, therefore
`registrant_url` is removed, and new settings are introduced instead:

- `action_mailer_default_protocol`
- `action_mailer_default_host`
- `action_mailer_default_port`
This commit is contained in:
Artur Beljajev 2019-04-06 19:24:13 +03:00
parent 6fa1ce9128
commit 70cf7f0e75
3 changed files with 9 additions and 4 deletions

View file

@ -69,9 +69,9 @@ module DomainNameRegistry
g.test_framework nil
end
registrant_portal_uri = URI.parse(ENV['registrant_url'])
config.action_mailer.default_url_options = { host: registrant_portal_uri.host,
protocol: registrant_portal_uri.scheme }
config.action_mailer.default_url_options = { protocol: ENV['action_mailer_default_protocol'],
host: ENV['action_mailer_default_host'],
port: ENV['action_mailer_default_port'] }
config.action_mailer.delivery_method = :smtp
config.action_mailer.perform_deliveries = true