Plugin per Azure Blob Storage

OK, sono davvero perplesso. A quanto pare, il plugin non è ancora corretto.

Ogni volta che tenta di memorizzare un file, restituisce:

Blob can not be stored: missing dependency for Faraday::Adapter::NetHttpPersistent: cannot load such file -- net/http/persistent
Url: //chenhsongweb.blob.core.windows.net/support/original/2X/e/e5224c77df15646017fb5e4747576206c33904f6.jpeg

Quindi, è ovvio che da qualche parte mi stia sfuggendo un require 'net/http/persistent', ma ho provato ad aggiungerlo ovunque e l’errore persiste.

Ad esempio, l’ho aggiunto in plugin.rb e in lib/azure_blob_store.rb… eppure l’errore rimane.

L’errore è stato generato da una chiamata a cache_file:

/var/www/discourse/plugins/discourse-azure-blob-storage/lib/azure_blob_store.rb:27:in `rescue in store_file'
/var/www/discourse/plugins/discourse-azure-blob-storage/lib/azure_blob_store.rb:17:in `store_file'
/var/www/discourse/plugins/discourse-azure-blob-storage/lib/azure_blob_store.rb:9:in `store_upload'

Qualcuno di gentile potrebbe spiegarmi come risolvere l’errore di dipendenza mancante?