منع المستخدمين من حذف المواضيع بأنفسهم؟

  1. سجّل مستخدم ونشر عدة رسائل.
  2. قمت بنقل بعض الرسائل من موضوع إلى موضوع جديد (خارج الموضوع/نقاش).
  3. كانت رسالة المستخدم من النقطة 1 هي الأولى، لذا فهو “مُبدئ الموضوع”. يناقش الناس الأمور في هذا الموضوع الجديد، مع أكثر من 80 رسالة.
  4. بعد عدة أيام، قام المستخدم بحذف حسابه. يمكنه ذلك إذا كان الحساب مُسجّلًا مؤخرًا.
  5. تم حذف الموضوع.

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