Corriger les dépréciations Faraday dans le gem Discourse API

Poursuivons la discussion sur GitHub afin d’éviter de débattre dans une PR fermée sans rapport…

@blake :

Super, merci pour la PR. Ces erreurs sont liées à une nouvelle version de Faraday. Si vous exécutez bundle install, vous devriez obtenir la nouvelle version et constater les erreurs. Souhaitez-vous soumettre une autre PR pour corriger le problème avec Faraday ?
Je pense que tout ce que vous aurez à faire sera de trouver toutes les occurrences de Faraday::Error::ClientError et de les remplacer par Faraday::ClientError.

@kimardenmiller :

Ma version de Faraday semble rester bloquée à 0.15.4, celle indiquée dans le fichier gemlock. Je ne parviens donc pas à reproduire l’erreur localement. Dois-je exécuter bundle update faraday pour mettre à jour le fichier gemlock vers 0.16.2 ?

Le fichier Gemfile.lock est inclus dans .gitignore, vous pouvez donc simplement le supprimer et réexécuter bundle install.

Fusionné :