ترقية Discourse تكسر Categories.json

مرحبًا سام،

اعتقدت أنها النسخة الرسمية لأنها موجودة تحت مستودع discourse/، لكن يبدو أنها لم تُطوَّر من قبلكم (ولم تُحدَّث منذ عامين). لقد قمت فقط بنقلها إلى Ember 2.

المشكلة تكمن في ملف plugin.rb، حيث أعتقد أنهم يستخدمون هذا الحقل لبعض الميزات (مثل إنشاء كتلة HTML مخزنة، أو latest_solved_answers) التي في الواقع غير مُطبَّقة في وظيفة الشريط الجانبي نفسها. لقد قمت بعمل نسخة مشتقة (fork) وأصلحت المشكلة، لكن أظن أنه يمكنك ببساطة إزالة كل هذا الكود للقيام بما يُفترض أن يفعله السكربت (إضافة مساحة شريط جانبي بسيطة على الجانب).

وهذا هو مستودعي المشتق، لكن استخدمه بحذر لأنه أصلح المشكلة بالنسبة لي، لكنني لم أجرب بعد ما إذا كانت كتلة HTML المُنشأة تعمل بشكل صحيح.