replace-receive-with-safe_receive.diff

Go MAEDA, 2018-09-15 07:04

Download (964 Bytes)

View differences:

app/controllers/mail_handler_controller.rb (working copy)
26 26
  def index
27 27
    options = params.dup
28 28
    email = options.delete(:email)
29
    if MailHandler.receive(email, options)
29
    if MailHandler.safe_receive(email, options)
30 30
      head :created
31 31
    else
32 32
      head :unprocessable_entity
lib/tasks/email.rake (working copy)
26 26

  
27 27
    task :read => :environment do
28 28
      Mailer.with_synched_deliveries do
29
        MailHandler.receive(STDIN.read, MailHandler.extract_options_from_env(ENV))
29
        MailHandler.safe_receive(STDIN.read, MailHandler.extract_options_from_env(ENV))
30 30
      end
31 31
    end
32 32