لقد قمت بتنظيف طلب السحب (PR) بشكل كبير، لكنه ليس جاهزًا للإرسال بعد. لديّ حاليًا من اثنين إلى ثلاثة أشياء تسبب لي مشكلة ولا أعرف بعد كيفية إصلاحها.
-
أحاول استخداموجدتfa-arrow-circle-o-rightكأيقونة للموضوع، وهي تظهر فارغة في واجهة المستخدم على موقعي المباشر. (لقد قمت بتشغيلsu discourse -c 'bundle exec rake assets:precompile' && sv restart unicornبعد سحب فرعتي على موقعي المباشر للاختبار على الخادم المباشر.) لقد أضفتها إلى ملف plugin.rb بالإضافة إلى الإشارة إليها، لذا أنا حائر بشأن الخطوات التالية. هل توجد قائمة بأيقونات FontAwesome المعتمدة للاستخدام في Discourse؟lib/svg_sprite/svg_sprite.rb، وchevron-rightتبدو رائعة لهذا الغرض. -
جميع الاختبارات تنجح لدي محليًا، لكن في Travis أحصل على أخطاء متسقة تبدو غير مرتبطة بتغييراتي، وهذا بطبيعته صعب التحقيق أو التحليل بالنسبة لي. 13 فشلًا مع خطأ 404 بدلاً من بعض الأخطاء المتوقعة الأخرى (مثل 200) في ملف spec/lib/discourse_chat/provider/slack/slack_command_controller_spec.rbتم الإصلاح بعدم استخدامisolate_namespaceبشكل عشوائي، والآن أصبحت أعرف عن أمرrake routes.
لقد نجحت في النشر:
قد يكون هناك المزيد من التنظيف المطلوب، لكنني أعتقد أن هذا يعمل.
بعد دمج هذا الطلب، سأقوم بتحديث Discourse Chat Integration بشكل مناسب.

