*) يبدو أنه من غير المنطقي وجود كلا المجموعتين، ولكن إذا كان لديك فئة فرعية تسمح فقط بـ specialgroup، فيجب عليك إضافة تلك المجموعة إلى الفئة الأم أيضًا، لأن Discourse لا يفهم أن trust_level_0 هو دائمًا مجموعة فرعية (superset).
أستطيع رؤية المشكلة، شكرًا لك على خطوات إعادة الإنتاج… أعتقد أن هذا سيصلح المشكلات أيضًا للموضوع المرتبط.
كانت المشكلة أننا أغفلنا حقيقة أن جميع المستخدمين ينتمون إلى trust_level_0 وlogged_in_users (وdefault_invitee_trust_level) بعد استبدال الدعوة… كانت الدعوة تتطلب إضافة المدعوين إلى تلك المجموعات أثناء عملية الدعوة، لكن هذا غير ممكن لأنها مجموعات تلقائية.