неопределенный метод `charset = 'для nil: NilClass - PullRequest
0 голосов
/ 07 февраля 2019

Из этого метода в моем почтовике: mail(to: params[:email], subject: "Hello World").Я пытаюсь отправить электронное письмо, но получаю эту ошибку: undefined method 'charset=' for nil:NilClass Просмотр почты:

#newsletter.html.erb
<!DOCTYPE html>
<html>
  <head>
    <meta content='text/html; charset=UTF-8' http-equiv='Content-Type' />
  </head>
  <body>
    Hello World
    </body>
</html>

Я использую рельсы 5.2.2.

РЕДАКТИРОВАТЬ: контроллер:

class StaticPagesController < ApplicationController

    def inscription_newsletter
        SendInBlueMailer.with(email: params[:mailer][:email]).newsletter.deliver_later
    end

end

почта:

class SendInBlueMailer < ApplicationMailer

    def newsletter
      mail(to: params[:email], subject: "Hello World")
    end

end
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...