Devise Forgot Password создает ссылку на localhost на продукте?

Мы используем стандартную почтовую программу с забытым паролем:

<p>Hello <%= @resource.email %>!</p>

<p>Someone has requested a link to change your password, and you can do this through the link below.</p>

<p><%= link_to 'Change my password', edit_password_url(@resource, :reset_password_token => @resource.reset_password_token) %></p>

На производстве генерируется URL-адрес localhost для изменения пароля:

http://localhost:3000/users/password/edit?reset_password_token=amqs2q9NcM1FerHKhmzV

Это странно, учитывая, что в файле production.rb указан наш домен:

config.action_mailer.default_url_options = { :host => 'mysite.com' }

Почему mysite.com не используется в URL-адресе? Идеи?

Спасибо

7
задан Vao Tsun 1 February 2017 в 08:23
поделиться