Используйте root_url в config.action_mailer.default_url_options

У меня есть приложение для постановки и производственное приложение на Heroku. Я использую Devise для аутентификации, которая для моего производственного приложения требует, чтобы я установил

# in config/environments/production.rb
config.action_mailer.default_url_options = { host: 'myapp.com' }

Для моего промежуточного приложения я должен установить host: 'myapp-staging.herokuapp.com'

Я бы предпочел не менять его при развертывании в разных приложениях, так как в какой-то момент я обязательно забуду об этом. Есть ли способ использовать root_url вместо строки для хоста?

0 ответов

Другие вопросы по тегам