Problema con UserNotificationRenderer reportado en sidekiq

Hola

Soy nuevo en este foro.
Hace una semana hemos migrado un foro phpbb productivo a Discourse.

Debo decir que Discourse es maravilloso… Todo ha ido bien.

Solo hay un pequeño punto que me preocupa.

Sidekiq reporta…

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

No he encontrado ningún consejo sobre UserNotificationRenderer excepto
https://review.discourse.org/t/dev-add-support-for-rails-6/3186

Y el archivo afectado es
app/mailers/user_notifications.rb

Para mí, parece que las notificaciones o mensajes no se están enviando…
¿Alguien puede aconsejar cómo solucionarlo?

Para información, tenemos instalada la versión v2.4.0.beta2 + 183, basada en un contenedor Docker…

Muchas gracias.

Stephane

¿Estás utilizando algún plugin no estándar?

No lo creo. Todo es de Discourse.
Esto es lo que usamos:

discourse-email-all
discourse-events
discourse-sidebar-categories
discourse-sitemap
docker_manager

Me estaba encontrando con el mismo error, pero pude solucionarlo:

  1. Actualicé Ubuntu a la última versión (aún tenía el error).
  2. Reconstruí la aplicación (sudo ./launcher rebuild app), lo que solucionó el problema. Estoy ejecutando la última versión, así que de lo contrario habría intentado actualizar en lugar de reconstruir.

Muchas gracias, lo intentaremos.
Ejecutamos Ubuntu 18.04.
En cuanto a Discourse, ¿qué versión tienen ahora?

Ok, tras reconstruirlo, parece bien. Muchas gracias por el consejo.