测试邮件错误:没有将nil隐式转换为哈希[SPREE 3.3]

时间:2017-09-10 16:48:12

标签: ruby-on-rails spree

我正在与Spree发送邮件,但我一直在制作这个错误。我正在使用Heroku来部署de App。

当我点击“发送测试邮件”时,我收到此错误Test Mail error: no implicit conversion of nil into Hash

的Gemfile:

#Spree Gems
gem 'spree', '~> 3.3.0'
gem 'spree_auth_devise', '~> 3.3'
gem 'spree_gateway', '~> 3.3'
gem 'spree_mail_settings', github: 'spree-contrib/spree_mail_settings'+

我的狂欢配置: enter image description here

我不知道还能做些什么让这件事有用。也不知道Spree何时发送邮件。

1 个答案:

答案 0 :(得分:1)

看起来Spree_mail_settings已从Spree中删除,因为它有很多问题和陷阱。我正在从我的项目中删除它,我将设置标准的Rails ActionMailer。

http://guides.rubyonrails.org/action_mailer_basics.html#example-action-mailer-configuration