DM에서 제외된 후 안 읽음 알림이 사라지지 않아요

우선순위/심각도: 낮음

플랫폼: Windows/Android

설명: Windows와 Android에서 읽지 않은 개인 메시지 알림이 표시되지만, 이를 클릭하면 페이지가 존재하지 않거나 비공개라고 표시됩니다.

image
메시지를 읽을 수 없으므로 알림을 해제하는 방법이 없는 것 같습니다.

재현 단계: 재현을 시도해 보지는 않았지만, 발생한 상황은 메시지가 읽지 않은 상태로 남아있을 때 수신자에서 제외되어 더 이상 메시지를 볼 권한이 없게 된 것입니다.

2개의 좋아요

Does the number disappear when you reload the site?
That’s what I did to get rid of the notification for a like when someone has liked one of my posts and deleted it immediately afterwards.

1개의 좋아요

Nope, still there

1개의 좋아요

I was able to reproduce the issue.

Clicking Dismiss removed the notification

1개의 좋아요

If you can not dismiss it from the top, maybe try dismissing it from your profile, notification tab (there is a dismiss all) ?

I guess there are 2 questions here

  1. How did the bug happen (my guess, maybe being kicked out of a PM can trigger this)?

  2. How to get this annoying notification to go away (hopefully the dismiss stuff helps)

2개의 좋아요

I followed the steps from the first post

  1. Send a message to a user
  2. Remove the user from the message
  3. Log in as this user
  4. Get rid of the notification by dismissing all notifications
2개의 좋아요

이 문제는 여전히 발생하며, 알림을 제거하는 것도 여전히 어렵습니다. 특히 단일 알림만 닫을 수 없으므로, 메시지로 인해 생성된 다른 모든 알림을 먼저 확인해야 합니다.

이것은 일정 정도 보안 취약점이기도 합니다. 사용자는 더 이상 메시지 제목에 접근할 수 없어야 하기 때문입니다.

2개의 좋아요

팀이 향후 몇 주 안에 문제를 분류할 수 있도록 메모를 남겼습니다.

2개의 좋아요

이 문제에 대해 새로운 소식은 없나요?

PM에서 제거한 사용자가 여전히 제목 변경 사항을 볼 수 있다는 점은 여전히 우려스럽습니다. 이는 개인 메시지로 전환한 주제를 다시 이름 변경하는 제 능력에 영향을 미칩니다. 제가 사용자를 제거하는 데는 이유가 있으며, 새 제목에 대한 접근 권한을 그들에게 주지 않기를 원합니다.

2개의 좋아요

재현해볼게요 :+1:

2개의 좋아요

사실상 PM에서 사용자를 제거할 때(직접 제거하거나 그룹을 통해 제거하는 경우) 일부 “정리” 처리 경로를 누락하고 있었습니다.

2개의 좋아요

이것도 Sticky unread reply notification 문제를 해결할 거라고 생각합니다.

이 이슈가 열려 있는 지 좀 되었습니다. 이 문제를 해결하기 위해 추가로 필요한 것이 있는지, 아니면 아직 검토 및 병합할 시간이 없었는지 확인해 주실 수 있나요?

알림 개수와 관련된 여러 일관성 문제의 근본 원인을 수정하는 작업을 진행해 왔으며, 그 결과 위에 올린 PR은 이 PR으로 대체되었습니다.

1개의 좋아요

이 작업은 진행 중이던 시점에 해당 영역에서 많은 변경 사항이 동시에 이루어지면서 상당히 지연되었습니다. 그 PR들은 부활시키기에는 너무 오래된 상태가 되었고, 또한 해당 영역에서 모든 변경 사항을 만든 사람이 저였기 때문에 제가 이 지연의 원인이 된 것도 알게 되었습니다. 그래서 이 작업을 제가 맡아 수정 사항을 병합했습니다.

그렇다고 믿고 있으며, 현재 여전히 깨져 있는 상태인지도 확신이 서지 않습니다. 어쨌든, 이 병합 이후 반드시 수정될 것입니다.

2개의 좋아요