تفاعل غير متوقع بين `نشر حالة قراءة المجموعة على الرسائل الجماعية` ومنشورات الهمس

في رسالة جماعية مع مجموعة بها،

  • تم تحديد نشر حالة القراءة للمجموعة في الرسائل الجماعية، و
  • موجودة في المجموعات المسموح بها للمحادثات الخاصة

ستعرض منشور محادثة خاصة عدد أعضاء المجموعة الذين شاهدوا المنشور،

لقطة شاشة من 2024-08-12 10-55-39

ولكن النقر على عنصر واجهة المستخدم لعرض الأعضاء الذين شاهدوا المنشور لا يفعل شيئًا.

صورة

في الخلفية، يتم إجراء طلب XHR،

curl '{{base_url}}/post_readers?id={{post_id}}' 

والذي يعيد،

{"post_readers":[]}

بدلاً من القائمة المتوقعة لـ post_readers.

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

إصدار Discourse: 3.4.0.beta1-dev

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