@zogstrip لا أرى تغطية اختبار لهذه الحالة.
حسب قراءتي، فإن مواصفات describe "silent option" تغطي فقط السيناريوهات التي تكون فيها الفئة (topic) التي يتم نقلها مُراقَبة بالفعل.
الحالة الموصوفة هنا هي للسيناريو الذي تكون فيه الفئة الوجهة “مُراقَبة” (watched) أو “مُراقَبة أول مشاركة” (watching first post).
@nathank، على حد علمي، لم نقم بذلك أبدًا بصمت.
أعتقد أن ما يحدث هنا هو أن النافذة المنبثقة (modal) للميزة التي أضفناها تجعلها تبدو وكأنها يجب أن تُصمَت أيضًا. أعتقد أننا غيّرنا التوقعات بهذه النافذة المنبثقة والآن لا نلبيها.
هذا هو تخميني على أي حال.
أعتقد أن هذا طلب ميزة (Feature) أو تجربة مستخدم (UX) مشروع، وأنا أؤيد القيام به تمامًا. لكنني لا أعتقد أنه من الناحية التقنية خطأ أو تراجع.