неопределенный метод `with 'для UserMailer: Class - PullRequest
0 голосов
/ 05 декабря 2018

Можете ли вы помочь мне с Mailer на Ruby?gem 'mail_form', '~> 1.7', '> = 1.7.1'

У меня есть эта ошибка

неопределенный метод `with 'для UserMailer: Class Извлеченный источник (около строки № 19):

if @user.save
   # Tell the UserMailer to send a welcome email after save
   UserMailer.with(user: @user).welcome_email.deliver_later
   # UserMailer.reject_timesheet(user: @user).welcome_email.deliver_now

Я пробовал этот урок: https://rubyonrailshelp.wordpress.com/2014/01/08/rails-4-simple-form-and-mail-form-to-make-contact-form/

1 Ответ

0 голосов
/ 05 декабря 2018
UserMailer.with(user: @user).welcome_email.deliver_later

Вышеупомянутые синтаксические опоры в рельсах 5.2.

Если вы используете рельсы версии ниже 5.2, вы должны использовать следующий синтаксис

UserMailer.welcome_email(@user).deliver_later
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...