2012-07-10 3 views
0

У меня есть этот простой метод:На Heroku не работает прохождение параметров?

def my_method 
    ...here I am working with "params" 
    MyMailer.send_email_to_user(params).deliver 
end 

На Heroku, к методу send_email_to_user не передаются параметры из переменной рубинового params. Но прежде, чем вызывающий send_email_to_user я работаю с данными, хранящимися в params без каких-либо проблем ...

Но когда я пытаюсь передать их методу Мейлера, я получаю ошибку ...

На localhost работает мне правильно, но на Heroku нет. Кто-нибудь такой же вопрос или кто-нибудь поможет, как это исправить?

Благодаря

ответ

0

Попробуйте запустить в режиме производства на местном уровне (rails server -e production) и увидеть, если он все еще работает.

Также убедитесь, что у вас есть одна из надстроек электронной почты, прикрепленных к вашей заявке (например, SendGrid), поскольку Heroku не предоставляет никаких SMTP-услуг напрямую.

Смежные вопросы