إشعار رد غير مقروء ثابت

اليوم، أظهرت قائمة الإشعارات الخاصة بي ردًا غير مقروء على الأيقونة الموجودة على اليمين، ولكن لا يوجد إشعار رد غير مقروء في القائمة.

في البداية، اعتقدت ربما حدث هذا عندما رد مستخدم عليّ، وتم حذف المستخدم (بما في ذلك منشوره) قبل أن أقرأه. ولكن عندما أعدت إنشاء هذا السيناريو، اختفى الإشعار عند إعادة التحميل. الإشعار هنا في Meta ثابت. لا يختفي عند إعادة التحميل ولا يزال موجودًا بعد تسجيل الخروج وتسجيل الدخول مرة أخرى.

هذا يبدو مشابهًا لـ Can't clear unread notification after being removed from a PM ولكن حتى الآن ليس لدي فكرة عما تسبب في ذلك، وهو مجرد تخمين لأنني لا أعرف ما حدث الليلة الماضية.

إعجابَين (2)

نعم، أعتقد أنني أعرف أي مدير منتج أيضًا. تم نقل منشور موضوع في Support إلى صندوق الوارد الخاص بفريقنا في ذلك الوقت تقريبًا وتمت إزالة الأشخاص الذين نشروا في الموضوع.

إعجابَين (2)

@Moin هل تعلم ما إذا كنت قادرًا على إعادة إنتاج ذلك في أي وقت قريب؟

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

لا يزال هذا الخيار موجودًا في قائمة الإشعارات لدي. لكنني لم أحاول إعادة إنتاج المشكلة

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

أجريت إعادة إنتاج للمشكلة على منتداكي (3bcc19a5d2) الآن.

  1. ينشئ المسؤول موضوعاً.
  2. يرد مستخدم تجريبي ليس لديه إشعارات غير مقروءة.
  3. يرد المسؤول على مشاركة المستخدم التجريبي.
  4. يحول المسؤول الموضوع إلى رسالة خاصة.
  5. يزيل المسؤول المستخدم التجريبي من البرنامج المساعد.

النتيجة: يظهر مؤشر إشعار للمستخدم التجريبي، لكن لا توجد إشعارات غير مقروءة.

إعجابَين (2)

شكراً لك على إعادة إنتاج المشكلة، سأقوم بالتحقيق في الأمر الآن

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

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

أعتقد أيضاً أن سكريبت الترحيل (migration script) في ذلك الإصلاح يجب أن يزيل الإشعار القديم الخاص بك. إذا لم يفعل ذلك، فقد نحتاج إلى النظر في الأمر بشكل منفصل.

إعجابَين (2)

في هذه الحالة، يمكنني استخدام زر تجاهل في قائمة الإشعارات.

إعجابَين (2)

لقد اختفى! شكراً لك

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

ياي! شكراً لك على الرد السريع سابقاً بشأن إعادة إنتاج المشكلة. سعداء أنه تم حلها معاً

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