Je viens d’essayer de télécharger une ressource image vers un composant de thème nouvellement créé et j’obtiens une erreur 500.
Nous utilisons la dernière version de Discourse, installation standard sur un droplet DO. Les téléchargements d’images dans les messages fonctionnent.
Les journaux indiquent cette erreur :
Échec du traitement correct de la réponse détournée : retour inattendu
Résumé
/var/www/discourse/plugins/discourse-image-filter/plugin.rb:66:in `block (2 levels) in activate!’
/var/www/discourse/lib/plugin/instance.rb:404:in `block in on’
/var/www/discourse/lib/discourse_event.rb:14:in `block in trigger’
/usr/local/lib/ruby/2.6.0/set.rb:338:in `each_key’
/usr/local/lib/ruby/2.6.0/set.rb:338:in `each’
/var/www/discourse/lib/discourse_event.rb:13:in `trigger’
/var/www/discourse/lib/upload_creator.rb:134:in `block in create_for’
/var/www/discourse/lib/distributed_mutex.rb:33:in `block in synchronize’
/var/www/discourse/lib/distributed_mutex.rb:29:in `synchronize’
/var/www/discourse/lib/distributed_mutex.rb:29:in `synchronize’
/var/www/discourse/lib/distributed_mutex.rb:14:in `synchronize’
/var/www/discourse/lib/upload_creator.rb:45:in `create_for’
/var/www/discourse/app/controllers/admin/themes_controller.rb:25:in `block (2 levels) in upload_asset’
/var/www/discourse/app/controllers/admin/themes_controller.rb:23:in `open’
/var/www/discourse/app/controllers/admin/themes_controller.rb:23:in `block in upload_asset’
/var/www/discourse/lib/hijack.rb:56:in `instance_eval’
/var/www/discourse/lib/hijack.rb:56:in `block in hijack’
/var/www/discourse/lib/scheduler/defer.rb:94:in `block in do_work’
rails_multisite-2.5.0/lib/rails_multisite/connection_management.rb:76:in `with_connection’
/var/www/discourse/lib/scheduler/defer.rb:89:in `do_work’
/var/www/discourse/lib/scheduler/defer.rb:79:in `block (2 levels) in start_thread’
Quelqu’un ?
