Desde hace 4 días he actualizado Discourse y todos sus módulos a la última versión, pero cada vez que yo o un miembro intentamos subir una imagen, recibimos este error: “undefined method `map’ for nil:NilClass”.
No he encontrado información al respecto, ya que parece ser un error genérico que puede producirse no solo con el cargador de imágenes.
Hola @Falco
Muchas gracias por tu respuesta rápida.
Aquí está mi copia y pega:
Excepción del trabajo: JavaScript fue terminado (ya sea por tiempo de espera o explícitamente)
27 jun 3:47 pm
8
Excepción del trabajo: Tiempo de espera de conexión agotado
30 jun 9:05 am
Mime::Type::InvalidMimeType ("%{#context['com.opensymphony.xwork2.dispatcher.httpservletresponse'].addheader('mangozda3'" no es un tipo MIME válido) /var/www/discourse/vendor/bundle/ruby/2.6.0/gems/act
12 jul 8:59 pm
Excepción del trabajo: tiempo de ejecución agotado
28 ago 8:07 am
6
ArgumentError (número incorrecto de argumentos (0 dados, se esperaban 1..2)) app/models/user_stat.rb:157:in `calc_topic_reply_count!' lib/promotion.rb:94:in `tl2_met?' lib/promotion.rb:36:in `review_tl1' lib/pr
5 sep 12:07 pm
2
NoMethodError (método no definido `map' para nil:NilClass) app/controllers/application_controller.rb:340:in `block in with_resolved_locale' app/controllers/application_controller.rb:340:in `with_resolved
23 sep 6:37 pm
2
Excepción del trabajo: Conexión restablecida por el par
3 oct 9:35 am
2
NoMethodError (método no definido `map' para nil:NilClass) app/controllers/application_controller.rb:354:in `block in with_resolved_locale' app/controllers/application_controller.rb:354:in `with_resolved
10 oct 6:31 pm
4
Mime::Type::InvalidMimeType ("\\*\\/\\*" no es un tipo MIME válido) lib/middleware/omniauth_bypass_middleware.rb:68:in `call' lib/content_security_policy/middleware.rb:12:in `call' lib/middleware/anony
11 oct 5:14 am
12
Excepción del trabajo: Tiempo de espera de conexión agotado
18 oct 10:05 pm
15
Excepción del trabajo: método no definido `map' para nil:NilClass
1:12 pm
356
Excepción del trabajo: método no definido `map' para nil:NilClass
1:47 pm
Pondré una captura de pantalla para una mejor comprensión:
discourse-antivirus es un plugin muy complejo que requiere una infraestructura personalizada y una configuración extensa. Te recomiendo que lo elimines a menos que te sientas cómodo depurando este tipo de problemas por ti mismo.