알림 메뉴 -- 이전 알림

어제 새로운 알림 메뉴와 사이드바를 구현했는데 몇 가지 이상한 현상을 발견했습니다:

  1. 몇 년 전의 오래된 알림이 알림 메뉴에 표시됩니다.
  2. 사용자가 모든 알림을 닫아도 오래된 알림은 알림 메뉴에 그대로 남아 있습니다. 하지만 사용자의 /notifications 페이지에는 해당 오래된 알림이 표시되지 않습니다.
  3. 알림 메뉴를 통해 오래된 알림을 클릭해도 해당 알림은 여전히 알림 메뉴에 남아 있습니다.

이 버그에 대한 보고를 찾지 못했습니다. 우리 사용자 중 상당수가 동일한 문제를 보고하고 있습니다. 조언을 주시면 감사하겠습니다!

조금 이상한 것 같습니다. 일관성을 보장하기 위해 실행되는 백그라운드 작업 중 하나로 밤새 마법처럼 고쳐졌을까요? :crossed_fingers:

1개의 좋아요

이 알림들이 메뉴에서 다른 배경색(예: 읽지 않음)으로 강조되어 표시되나요? 그렇다면, 새 알림 메뉴를 처음 활성화한 후에는 읽지 않은 알림이 우선순위를 갖기 때문에(즉, 얼마나 오래되었든 상관없이 먼저 표시됨) 이러한 현상은 예상됩니다. 알림이 읽히거나 삭제되면, 알림 메뉴에서 원래 위치로 돌아와야 합니다. 하지만 Jammy가 말했듯이, 이 상황은 이상해 보입니다:

삭제 후에도 오래된 알림들이 메뉴에서 강조된 상태로 남아있나요? 아니면 강조 표시는 사라졌지만 여전히 상단에 고정되어 있나요? 전체 페이지를 새로고침한 후에도 이 문제가 지속되나요? 사용자가 삭제 버튼을 클릭한 후 콘솔에 오류가 표시되나요?

1개의 좋아요

네. 파란색으로 유지됩니다. 각 알림을 클릭해 보았지만, 여전히 알림 메뉴에서 파란색으로 남아 있습니다. 모두 같은 유형의 알림, 즉 플래그(flag) 알림입니다. 제 경우엔 플래그에 응답한 후에는 사라지는 것 같습니다. 알림을 확인한 후 플래그 알림이 사라지도록 하는 방법이 있을까요?

네, 여전히 유지됩니다.

오류가 표시되지 않습니다.

2개의 좋아요

아, 그러면 이해가 되네요. 현재 플래그는 다른 알림 유형과 조금 다른 점이 있습니다. 누군가가 처리할 때까지 강조 표시가 유지됩니다. 플래그 알림이 표시된 후 사용자에게 읽음으로 표시되도록 개선하고, 삭제(해제) 기능도 추가할 계획이며, 이는 로드맵에 포함되어 있습니다. 구현이 완료되면 알려드리겠습니다.

3개의 좋아요