私はactionmailer配信ジョブにsidekiqを使用しました。彼のサブスクリプションの30分後にユーザーthanks mail
を送信する必要があります。Rails 5 deliver_laterは更新された内容のメールを送信しません
@user = User.new(user_params)
if @user.save
UserMailer.thanks_mail(@user).deliver_later!(wait: 30 minutes)
end
私はthanks_mail.html.erb
ファイルで感謝メールの内容を変更しました。
私は遅滞なく、サブスクリプションのメールを送信しています:
UserMailer.thanks_mail(@user).deliver_now
メールが更新されたコンテンツでトリガされました。
私は30分遅れで購読メールを送信:
UserMailer.thanks_mail(@user).deliver_later!(wait: 30 minutes)
メールが古いコンテンツに送信されます。誰も私にこれを手伝ってもらえますか?
私はそれ以上の情報を提供する必要があります –
@TonyVincent I私の質問が更新されました。これで私を助けてください –