Tenía request.env['http_host']
trabajando en localhost, pero causa un error cuando se hace referencia en una página de diseño en heroku.Rieles: cómo encontrar la URL de dominio en un diseño
Esta solicitud funciona en una vista y muestra la url base correcta, pero causa un error cuando muevo el código al diseño. Nota: Estoy usando esto para construir direcciones URL absolutas para imágenes en correos electrónicos html.
error<%= "#{request.env['HTTP_HOST']}/assets/email_header_image.png" %>
<%= image_tag "#{request.env['HTTP_HOST']}/assets/email_header_image.png" %>
recibido:
ActionView::Template::Error (undefined method `env' for nil:NilClass):
A p Una forma posible de evitar esto es establecer configuraciones globales para dev vs prod. –