متى يتم تسجيل "التحقق من الرسالة الشخصية"؟

تحت أي ظروف بالضبط يقوم المشرف أو حساب النظام بتسجيل إدخال سجل “فحص الرسالة الشخصية”؟

لقد اكتشفنا أن هذا لا يحدث فقط عندما يقوم المشرف بفحص رسائل شخصيات مستخدم آخر. بل يبدو أيضًا أنه يحدث في أي وقت يتم فيه تقسيم موضوع إلى رسالة شخصية لأسباب مثل الخروج عن الموضوع أو وجود منشورات مثيرة للجدل.

ما هي الظروف الأخرى التي يتم فيها تسجيل إدخال سجل “فحص الرسالة الشخصية”؟

نحتاج إلى تحديد ذلك بدقة لأن هناك توترًا كبيرًا يدور حول هذا النوع من إدخالات السجل في منتداك.

أعتقد أنه يجب تسجيله في كل مرة يكون فيها محتوى الرسالة الشخصية مرئيًا للمدراء الذين لم يتم تضمينهم في الرسالة… هل هذا صحيح @techAPJ؟

هل هذا هو السبب في أننا نرى أحيانًا حسابات خدمة مثل ‘system’ في السجلات وقد قرأت رسالة شخصية؟ ربما عندما تقوم بتنظيف من نوع ما؟

عندما يقوم المشرف بتحويل موضوع إلى رسالة خاصة، يقوم المتصفح الخاص به تلقائيًا بتحميل الرسالة الخاصة فور نجاح العملية.

ينبغي على المشاركين في الرسالة الخاصة التحقق من طابع الوقت في سجل إجراءات الموظفين (الذي أفترض أنك تزودهم به) لمعرفة المنشورات التي كانت مرئية للمشرف بالضبط، والتي في هذه الحالة يجب أن تكون بالضبط المنشورات التي كانت عامة سابقًا.

هذا أمر غريب - يمكنني تأكيد حدوث هذا على meta.


هذا يأتي من webhooks التي تعمل عند تدمير أول منشور في موضوع ما. يتم إنشاء السجل قبل إجراء فحص وجود الـ webhook، لذا يحدث حتى لو لم تستقبل أي webhooks محتوى الموضوع.

cc @vinothkannans - هذا كان من خلال https://github.com/discourse/discourse/commit/8430ea927e، هل يمكنك التفكير في حلول لهذه المشكلة؟ TopicView.new() هو ما ينشئ إجراء عرض الرسالة الخاصة.

سيؤدي هذا الالتزام إلى حل المشكلة

يبدو ذلك صحيحًا بالنسبة لي.