Estamos utilizando el legado estándar olvidó la contraseña Mailer:Idear ¿Olvidó su contraseña? ¿Está creando un enlace con localhost en el producto?
<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>
En esta producción está generando una URL localhost para el Cambio Contraseña:
http://localhost:3000/users/password/edit?reset_password_token=amqs2q9NcM1FerHKhmzV
Esto es extraño dado el archivo production.rb tiene nuestra dominio:
config.action_mailer.default_url_options = { :host => 'mysite.com' }
¿Por qué mysite.com no se utiliza en la URL? Ideas?
Gracias
Tienes razón fue que se sobrescribe a ' ""' en Heroku –