[英]Intermittent Rails mailer 'missing template' issue
我說是斷斷續續的,但實際上是50%的時間。 這是我正在使用的:
我有一個從ActiveJob運行的郵件程序,有一半的時間找不到它的關聯模板:
缺少帶有“郵件程序”的模板通知程序/ claim_email。 在以下位置搜索:
*“通知者”
該模板肯定存在並正確命名:
$ ls應用/視圖/通知器/
claim_email.html.erbclaim_email.txt.erb
碼:
def claim_email(subject, message)
@message = message
mail(
to: %Q{<#{ENV['DEFAULT_EMAIL']}>},
subject: subject,
)
end
模板:
<%= @message %>
我也嘗試添加:body選項以直接發送,但它仍然莫名其妙地嘗試使用template(?!),我多次重啟應用程序都無濟於事。 這在開發中也始終有效。 我對這里可能發生的事情感到困惑。
我遇到過同樣的問題。 重新啟動sidekiq對我來說解決了。 祝好運!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.