NomethodError: Método indefinido `Entregar_now ' -- ruby-on-rails camp Relacionados El problema

NoMethodError: undefined method `deliver_now'


16
vote

problema

Español

Tengo esto en mi controlador:

    def create     @user = User.new(user_params)     if @user.save       UserMailer.account_activation(@user).deliver_now     ....   end   

y sigo recibiendo este error:

  NoMethodError: undefined method `deliver_now' for #<ActionMailer::MessageDelivery:0x007ffa6646eb60>   

¿Alguna idea de por qué no está encontrando el método de entrega_now?

Original en ingles

I have this in my controller:

  def create     @user = User.new(user_params)     if @user.save       UserMailer.account_activation(@user).deliver_now     ....   end 

And I keep getting this error:

NoMethodError: undefined method `deliver_now' for #<ActionMailer::MessageDelivery:0x007ffa6646eb60> 

Any ideas why it's not finding the deliver_now method?

  

Lista de respuestas

31
 
vote
vote
La mejor respuesta
 

widget8 se ha introducido en rieles 4.2.BETA2. Probablemente estás usando la versión anterior.

 

deliver_now has been introduced in rails 4.2.beta2. You are probably using earlier version.

 
 
   
   
15
 
vote

Creo que es porque es widget9 (o __init__0 para la versión Bang) y no __init__1 .

ver Actionmailer :: Base

 

I think it's because it's deliver (or deliver! for the bang version) and not deliver_now.

See ActionMailer::Base

 
 
 
 
9
 
vote

__init__2 funciona en lugar de __init__3 para versiones anteriores de rieles.

 

deliver works instead of deliver_now for older versions of Rails.

 
 

Relacionados problema

55  Implementación de "Recordarme" en una solicitud de rieles  ( Implementation of remember me in a rails application ) 
My Rails-App tiene una casilla de inicio de sesión con una casilla de verificación "Recordarme". Los usuarios que comprueban esa casilla deben permanecer cone...

16  ¿Modificar las ID de la base de datos de las consola de los carriles?  ( Modifying database ids from rails console ) 
Tengo una base de datos pequeña y he estado agregando entradas a través de una página de rieles. Yo "destruido" una de las entradas y ahora mi secuencia de id...

7  ¿Dónde almacena los rieles datos creados al guardar los objetos de ActiveRecord durante las pruebas?  ( Where does rails store data created by saving activerecord objects during tests ) 
¿Dónde almacena los rieles los datos creados al guardar los objetos de ActiveRecord durante las pruebas? Pensé que sabía la respuesta a esa pregunta: obviam...

14  Ruby On Rails User Management Motor / Framework? (con páginas web)  ( Ruby on rails user management engine framework with web pages ) 
Hay bastantes POST / RECOMENDACIONES RE RAILS DE AUTORIZACIÓN DE RAILS. Sin embargo, lo que estoy preguntando aquí es si hay un rubí popular / buen rubí en el...

1  Ruby en los rieles: usando matrices con LINK_TO  ( Ruby on rails using arrays with link to ) 
Tenía curiosidad sobre cómo usar matrices en el método Link_TO en Ruby en rieles, por ejemplo: controlador: def index @test = [1,2,3] end Ver: ...

0  Las pruebas unitarias de rieles fallan debido a una restricción única en Schema_Migrations  ( Rails unit tests fail because of unique constraint on schema migrations ) 
Estoy tratando de ejecutar rake test:units y sigo recibiendo esto: Mysql::Error: Duplicate entry '2147483647' for key 1: INSERT INTO `ts_schema_migration...

22  SystemExit frecuente en Ruby al hacer llamadas HTTP  ( Frequent systemexit in ruby when making http calls ) 
Tengo un sitio web de Ruby On Rails que hace llamadas HTTP a un servicio web externo. Acerca de una vez al día Obtengo un correo electrónico de error System...

11  ¿Cómo ejecuto las pruebas de integración de rieles sin dejar caer los contenidos de DB?  ( How do i run rails integration tests without dropping db contents ) 
He escrito algunas pruebas de integración que me gustaría correr contra una copia de mi base de datos de productos antes de presionar a la producción. Esto me...

6  ¿Mejor manera de probar RJs en las especificaciones del controlador RSPEC?  ( Best way to test rjs in rspec controller specs ) 
¿Cuál es la mejor manera de asegurarse de que se genere los RJs adecuados en una acción de controlador? Por ejemplo, quiero asegurarme de que un div se resa...

23  ¿Cómo puedo arreglar el error 'STORY DE VISTA DE VISUALIZACIÓN INSCRIBIDA' CON EL COMPLEMENTO DE EXCEXNOTIQUERO EN RAILS 2.1?  ( How do i fix unprocessed view path found error with exceptionnotifier plugin i ) 
Después de actualizar un sitio web de RAILS 1.2 a 2.1, el excepcionnotifier plugin ya no funciona, quejándose de este error : ActionView :: TemplateFinde...




© 2022 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos