أرى بالفعل أنني يمكنني تحديث الروابط الخاصة بأحدث الإضافات. (لكن إعادة البناء لا يمكن أن تتم إلا الليلة بتوقيت جرينتش حوالي منتصف الليل)
ربما من الجيد إرسال تنبيه إلى @angus أو @merefield بشأن الإضافات الخاصة بالفعاليات والمواقع.
قد يكون الأمر متعلقًا بإضافة discourse-assign، حيث يبدو أنها الإضافة الوحيدة في قائمتك التي تعدّل فئة TopicQuery. وأعتقد أن الخطأ يحدث هناك.
هل يمكنك التحقق من شكوكي عن طريق تعطيل الإضافة والتحقق مما إذا كانت الفئة تعمل؟ يمكنك إعادة تفعيلها بعد ذلك. كما سيكون من المثير للاهتمام معرفة ما إذا كان أي من الحقول المخصصة للموضوع يشير إلى المستخدم المدمج بطريقة ما. هل يمكنك التحقق من ذلك أيضًا، من فضلك؟
./launcher enter app
rails c
id_of_problematic_topic = 123
Topic.find(id_of_problematic_topic).custom_fields
في الواقع، ربما يمكنك العمل مع @fzngagan على سكريبت هجرة من Events إلى Discourse Events؟ سيكون من الجيد وجود حالة حقيقية للعمل عليها هناك. فايز، يجب أن نضع هذا في الأولوية، وأود إلغاء دعم Events رسميًا.
@angus، @fzngagan: هل تعتقد أنه يمكنني تغيير سطر الإضافة في تكوين الحاوية، وإعادة البناء، ثم التعامل مع تشغيل السكربت؟ بما أنني بحاجة أيضًا إلى تغيير مستودعات Git لـ “من هو من” و"المحترفين"، يمكنني القيام بذلك دفعة واحدة. من ناحية أخرى، نحن في منتصف الهاكاثون، وإذا تم حل المشكلة، يمكنني الانتظار لمدة أسبوع.
@hellekin
لقد قمت مؤخرًا بإصلاح مشكلة مشابهة حيث كان حذف مستخدم يسبب مشاكل.
أعجبني جدًا فكرة الانتقال إلى Creating and managing events. والسؤال إذن هو: هل ترغب في الاحتفاظ بالأحداث المنتهية الصلاحية، وكم عدد الأحداث القادمة التي لديك؟
أنا مستخدم مكثف للأحداث. إن ملحقي المخصص للمدارس التي تضم أطفالاً يعانون من صعوبات سلوكية ينشئ 7 مواضيع يوميًا لأكثر من 10 أطفال عبر مواقع متعددة، وقد يعمل بنجاح لأكثر من عامين. يمثل كل موضوع فترة من يوم المدرسة، وأحتاج إلى القدرة على الاستعلام بناءً على تاريخ حدث الموضوع، لذا أتمنى أن تكون بيانات أحداث Discourse مخزنة في مكان مناسب.
نعم، نود الاحتفاظ بالفعاليات السابقة لأنها مرتبطة بالمواضيع، خاصة الحالية منها المتعلقة بمؤتمر ActivityPub 2020 (الذي لا يزال جاريًا) — هذا الأسبوع هو أسبوع الهاكاثون.
بغض النظر عن هذه الفعاليات، لا نملك العديد من الفعاليات الأخرى، لكننا سنقرأ عن عملية الهجرة — ربما الأسبوع المقبل لأن هذا الأسبوع مشغول بالفعل بالكامل. تحياتي! وما قاله @aschrijver: مجتمع Discourse رائع!