مواصلة النقاش من GitHub حتى لا نناقش الأمور في طلب سحب مغلق غير ذي صلة…
رائع، شكرًا لك على طلب السحب. ترتبط تلك الأخطاء بإصدار جديد من مكتبة Faraday. إذا قمت بتشغيل أمر bundle install، فستحصل على الإصدار الجديد وترى الأخطاء. هل ترغب في تقديم طلب سحب آخر لإصلاح مشكلة Faraday؟
أعتقد أن كل ما ستحتاج إلى فعله هو العثور على جميع حالاتFaraday::Error::ClientErrorواستبدالها بـFaraday::ClientError.
يبدو أن إصدار Faraday عندي يبقى عند 0.15.4، حيث أعتقد أن ملف gemlock يحدده. لذا لا أستطيع تكرار الخطأ محليًا. هل يجب أن أقوم بتشغيل bundle update faraday لرفع إصدار gemlock إلى 0.16.2؟
ملف Gemfile.lock موجود في ملف .gitignore، لذا يمكنك ببساطة حذفه وإعادة تشغيل bundle install.