لقد كنت أبحث في مشكلة مماثلة في وقت سابق من اليوم: https://meta.discourse.org/t/unable-to-add-user-to-pm-topic/162945. في تلك الحالة، المشكلة التي أواجهها هي أن المستخدمين العاديين لا يستطيعون دعوة مستخدمين إلى رسالة خاصة (PM) إذا كانت إعدادة عدد الدعوات المسموح بها يوميًا مضبوطة على 0. أما في حالتك، فمن المرجح أن إعدادة تمكين الرسائل الخاصة هي السبب في المشكلة. عند تعطيل هذه الإعدادة، يمكن للمسؤولين فقط إضافة مستخدمين إلى رسالة خاصة موجودة. لا يمكن للمدراء إضافة مستخدمين إلى رسالة خاصة عند تعطيل إعدادة تمكين الرسائل الخاصة.
هل يمكنك التحقق مرة أخرى لمعرفة ما إذا كان المسؤولون قادرين على إضافة مستخدمين إلى الرسائل الخاصة في موقعك؟ لكي يعمل هذا، يجب أن يكون المسؤول هو المستخدم الذي يبدأ الرسالة الخاصة.
أنا متأكد إلى حد كبير أن هذا السلوك مقصود، لأنه مكتوب صراحة في الكود. لست متأكدًا من المنطق وراء منع المدراء من إضافة مستخدمين إلى رسالة خاصة عند تعطيل إعدادة تمكين الرسائل الخاصة. ربما يمكن تغيير هذا الأمر.
سأترك ملاحظة لمطورينا هنا، في حال أراد أحد الاطلاع عليها. تحدث المشكلة هنا: discourse/lib/guardian.rb at main · discourse/discourse · GitHub.