Discourse لا ترسل إشعارات بعد إدراج موضوع غير مدرج

أعتقد أن هذه قد تكون مشكلة حيث لم أتمكن من العثور على أي مواضيع أخرى حولها أو إعدادات ذات صلة. لقد رأيت فقط مواضيع تتعلق بالمشكلة المعاكسة وهي إرسال الإشعارات بشكل خاطئ: Newly-created "unlisted" Topics send "new topic" Notifications

خطوات التكرار:

  • إنشاء موضوع جديد غير مدرج
    • قبل النشر، انقر على :gear: وحدد خيار تبديل غير مدرج
  • بعد إنشاء الموضوع غير المدرج، قم بإدراج الموضوع

لاحظ أن المستخدمين لا يتلقون إشعارات في Discourse أو رسائل بريد إلكتروني بعد إدراج الموضوع.

السلوك المتوقع

  • لا ينبغي للمستخدمين تلقي إشعارات عند إنشاء الموضوع غير المدرج
    • هذا يعمل كما هو متوقع. :+1:
  • يجب على المستخدمين تلقي إشعارات بمجرد إدراج الموضوع
    • هذا لا يعمل كما هو متوقع.

هل هذا هو السلوك المقصود؟ هل هناك إعداد لجعل المستخدمين يتلقون إشعارات فقط بمجرد إدراج الموضوع؟

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

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

للتوضيح فقط، المواضيع غير المدرجة ليست الأفضل لإنشاء موضوع مسودة. إذا قمت بإنشاء واحد في فئة خاضعة للرقابة (على سبيل المثال، #staff) ثم قمت بإعادة تصنيفه عندما تكون جاهزًا، فإن ذلك يعمل بشكل جيد جدًا. أو يمكنك إعداد المسودات المشتركة عن طريق إضافة فئة إلى إعداد المسؤول shared drafts category. هذا يسمح لك بإنشاء موضوع محدود الرؤية ثم نشره في الفئة الصحيحة عندما تكون جاهزًا. :+1:

(كلاهما يحتاج إلى ترك disable category edit notifications و disable tag edit notifications افتراضيًا لإرسال الإشعارات)


لكنني سأحاول إعادة إنتاج هذه المشكلة ومعرفة ما يمكنني اكتشافه. :+1: :slight_smile:

4 إعجابات

عبقري! :brain: لم أكن أعرف عن “مشاركة المسودات” - أحببتها! شكراً جزيلاً.

إعجاب واحد (1)

لقد قمت بمراجعة تقرير الخطأ الأولي ويبدو أنه يعمل كالمعتاد.

  • بصفتك مستخدم اختبار (TL1)، قم بتعيين فئة إلى “مشاهدة المنشور الأول”

  • بصفتك مسؤولاً، قم بإنشاء موضوع جديد في تلك الفئة وقم بتبديله إلى “غير مدرج” قبل النشر

  • يتم إرسال إشعار لمستخدم الاختبار:

يتلقى مستخدم الاختبار أيضًا إشعارات للإعجابات والإشارات والردود للأشياء أثناء كون الموضوع غير مدرج أيضًا:

لن تحصل عادةً على إشعار آخر عند الإدراج/إلغاء الإدراج، لذا فهذا يعمل بشكل طبيعي أيضًا - على الرغم من أنه يظهر الآن في قائمة الموضوعات مع عدد غير مقروء:

وتعمل الإشعارات لكل شيء الآن بعد إدراجه أيضًا:

أعتقد أن كل شيء يعمل كما هو مقصود. :+1:


ولكن، لهذه الأسباب، فإن إلغاء إدراج موضوع لإنشاء مسودة ليس الطريقة الموصى بها لأنه غالبًا ما يكون أكثر صخبًا مما قد تعتقد. نأمل أن تكون قد تعاملت بشكل أفضل مع المسودات المشتركة. :crossed_fingers:

3 إعجابات