Corregir las deprecaciones de Faraday en el gem de la API de Discourse

Continuando la discusión en GitHub para que no estemos hablando de cosas en un PR cerrado y sin relación…

@blake:

Genial, gracias por el PR. Esos errores están relacionados con una nueva versión de faraday. Si ejecutas bundle install, deberías obtener la nueva versión y ver los errores. ¿Te gustaría hacer otro PR para la corrección de Faraday?
Creo que todo lo que tendrás que hacer es encontrar todas las ocurrencias de Faraday::Error::ClientError y reemplazarlas por Faraday::ClientError.

@kimardenmiller:

Mi faraday parece quedarse en la versión 0.15.4, donde creo que gemlock lo tiene. Así que no puedo reproducir el error localmente. ¿Debería ejecutar bundle update faraday para actualizar gemlock a 0.16.2?

El archivo Gemfile.lock está en .gitignore, así que solo puedes eliminarlo y volver a ejecutar bundle install.

Combinado: