こんにちは
私はこのフォーラムの初心者です。
1週間前に、本番環境の phpbb フォーラムを Discourse に移行しました。
Discourse は素晴らしいです。すべてが順調に進みました。
ただ、少し気になる点があります。
Sidekiq が以下のエラーを報告しています。
Jobs::UserEmail
{"type"=>"user_private_message", "user_id"=>xxxx, "notification_id"=>yyyyy, "notification_data_hash"=>{"topic_title"=>"aaaa", "original_post_id"=>zzzz, "original_post_type"=>1, "original_username"=>"uuuu", "revision_number"=>nil, "display_username"=>"uuuu"}, "notification_type"=>"private_message", "post_id"=>pppp, "current_site_id"=>"default"}
Jobs::HandledExceptionWrapper: Wrapped NoMethodError: **undefined method `with_view_paths'** for UserNotifications::UserNotificationRenderer:Class Did you mean? with_options
UserNotificationRenderer に関するアドバイスは、以下のリンク以外に見つかりませんでした。
https://review.discourse.org/t/dev-add-support-for-rails-6/3186
影響を受けているファイルは以下です。
app/mailers/user_notifications.rb
私の理解では、通知やメッセージが送信されていないようです。
どのように修正すればよいか、アドバイスをお願いできますでしょうか?
参考までに、私たちは v2.4.0.beta2 + 183 を Docker コンテナ上で実行しています。
よろしくお願いいたします。
Stephane