iOS 앱: 첫 번째 포럼을 열면 두 번째 포럼의 알림이 사라집니다

업데이트된 정보:

원본 보고서:

저는 iOS 앱을 사용합니다.

포럼이 4개 있지만 주로 상위 2개를 사용합니다.

시나리오:

  1. 앱 열기
  2. 모든 포럼 목록 항목에 새/읽지 않은 알림이 있음을 확인
  3. 첫 번째/상단 포럼 목록 항목을 탭하여 방문
  4. 새/읽지 않은 알림이 없을 때까지 읽은 후, 아래 화살표 도구 모음 아이콘을 사용하여 허브 목록으로 돌아가기
  5. 두 번째 포럼 목록 항목 확인

기대치

  • 두 번째 포럼 목록 항목에 알림이 여전히 표시되어야 함

실제

  • 첫 번째 포럼 목록 항목에서 알림이 사라짐
  • (포럼을 방문하면 알림은 포럼에 존재함)
  • 세 번째 및 네 번째 포럼 목록 항목에는 영향 없음

우회 방법

  • 첫 번째 포럼보다 두 번째 포럼을 먼저 방문
  • 허브 목록으로 돌아왔을 때 첫 번째 포럼 목록 항목에 알림이 여전히 표시됨
4개의 좋아요

저는 이 문제를 재현할 수 없지만, 리팩터링된 홈 목록이 포함된 새로운(미발표) 베타 버전의 앱을 실행 중입니다. 새로운 베타 버전이 테스트 가능해지면 알려드리겠습니다.

5개의 좋아요

오늘 아침에 재현을 시도해 봤는데 안 되네요. 하지만 이런 일이 자주 일어나서 제 재현 단계를 잘못 짚고 있는 것 같습니다. 곧 단계를 수정해서 다시 올리겠습니다.

4개의 좋아요

제가 파악한 상황은 다음과 같습니다:

  1. PC를 사용하여 두 번째 포럼을 완전히 읽습니다.
  2. 나중에 휴대폰의 허브 앱을 사용합니다.
  3. 알림 라벨이 최신 상태가 아니라, 두 번째 포럼에 읽지 않은 게시글이 있는 것처럼 표시됩니다.
  4. 어떤 이유에서인지 앱을 열 때 새로고장이 되지 않습니다.
  5. 첫 번째 포럼을 읽습니다.
  6. 허브 목록으로 돌아오면 목록이 새로고장됩니다.
  7. 이제 알림 라벨은 최신 상태가 되며, 두 번째 포럼은 이미 읽은 것으로 표시됩니다.

이렇게 이해해도 될까요?

아직 스레드 이름을 변경하지 않았습니다.

3개의 좋아요

즉, 올바른 보고서는 "앱을 열 때 알림 새로고침이 길게 지연되거나 알림이 없음"이어야 하나요?

3개의 좋아요

아마도 누군가가 이를 재현할 수 있다면요!

알림과 관련이 있는 것 같습니다.

  • 포럼 2에 알림이 있습니다.
  • 포럼 1을 읽었습니다.
  • 목록으로 돌아갑니다.
  • 포럼 2의 알림 배지가 사라집니다.
  • 포럼 2를 읽습니다.
  • 내 프로필을 탭하면 읽지 않은 알림이 있습니다.
3개의 좋아요

아직 이 문제를 재현할 수 없습니다. 하지만 보고 사항의 마지막 줄이 흥미롭습니다:

즉, 포럼 2로 돌아가서 읽을 때 처음에는 프로필 사진 옆에 알림 표시기가 보이지 않나요? 하지만 그 프로필 사진을 탭한 후에는 읽지 않은 알림이 다시 표시되는 건가요?

2개의 좋아요

네, 정확합니다.

맞습니다.

1개의 좋아요

음, 이건 Discourse의 문제인 것 같습니다. Discourse의 알림 상태가 동기화되지 않은 상태입니다. 해당 사이트가 최신 버전인지 아시나요?

이런 일이 발생할 때, 특정 유형의 알림(답글, 좋아요, 멘션 등)에서만 발생하는 건가요, 아니면 모든 유형의 알림에서 발생하는 건가요?

2개의 좋아요

예시에서 이 사이트의 포럼 2!

그러니까 모두 최신 상태라고 가정합니다.

알림은 대부분 좋아요입니다.

1개의 좋아요

사실, 방금 포럼을 확인해 보니 위에 쓴 정보가 틀렸네요.

포럼 2는 자체 호스팅된 포럼이라 정보가 최신이 아닐 수 있습니다. 아직 출시되지 않은 기기의 개발자를 위한 초대 전용 포럼이에요. 정보를 찾아드리거나 초대를 받아드릴 수 있습니다.

알림은 보통 좋아요를 누르는 겁니다.

1개의 좋아요

다시 확인해 주셔서 감사합니다. 해당 포럼이 업데이트되면 수정될 가능성이 있으니, 이 문제를 해결하기 위해 먼저 시도해 볼 수 있는 단계라고 생각합니다.

2개의 좋아요

네, 알겠습니다. 그 부분은 제가 확인하거나 통제할 수 있는 범위가 아닙니다. 최소한 몇 달 전부터 계속되고 있더군요.

큰 문제는 아니에요, 그저 약간 귀찮은 정도입니다. 계속 지켜보겠습니다.

3개의 좋아요

구버그 스레드 (2020년 6월) https://meta.discourse.org/t/ios-app-viewing-first-forum-erases-notifications-of-second/154329

처음 보고된 지 거의 3년이 되어 가는데 아직까지도 문제가 발생하고 있어 이 스레드를 다시 열었습니다. 이전에는 DM으로 이 문제가 제기되었지만 재현되거나 해결되지 않았습니다. 이번에는 모든 내용을 명확히 하고 새로운 스레드에서 더 간결하게 정리했습니다.

문제
iOS 앱에서 읽지 않은 알림이 사라지는 현상입니다. 이는 일상적인 번거로움을 유발할 뿐만 아니라, 본질적으로 데이터가 손실되는 것이며, 읽지 않은 콘텐츠를 관리할 때 오류가 발생하기 쉽게 만듭니다.

재현 단계:

  • iOS 앱
  • 두 개의 포럼에서 좋아요 알림을 받음
  • 포럼 1 읽기
  • 목록으로 돌아가기
  • 포럼 2의 좋아요 알림 배지가 사라짐!

확인 사항:

  • (좋아요 외 다른 알림 배지는 유지됨)
  • 포럼 2 읽기
  • 내 프로필을 탭하면, 읽지 않은 좋아요 알림이 다른 알림들과 함께 목록에 표시됨

오늘의 상황:

  • 포럼 1: 좋아요 알림 배지 1개
  • 포럼 2: DM 1개 및 좋아요 알림 배지 2개

제 경험:

  • 포럼 1을 읽음
  • 그런 다음 포럼 목록으로 돌아감
  • 포럼 2의 좋아요 알림 배지가 사라짐
  • 그러나 포럼 2의 알림 페이지를 보면 좋아요가 여전히 목록에 있고 새/읽지 않음으로 표시되어 있음

질문:
포럼 목록을 새로고침할 때, 왜 마지막 새로고침 이후 열리지 않았고 그 주제도 읽히지 않은 포럼의 좋아요 알림이 제거되는 것일까요?

1개의 좋아요

ReducedRepro 단계:

  • iOS 앱
  • 두 개의 포럼에서 좋아요 알림을 수신
  • 당겨서 새로고침
  • 포럼 2의 좋아요 알림 배지가 사라짐!

확인:

  • (좋아요가 아닌 기타 알림 배지는 유지됨)
  • 포럼 2 열람
  • 내 프로필을 탭하면 읽지 않은 좋아요 알림이 기타 알림과 함께 나열됨

결과:

  • 데이터 손실
1개의 좋아요

원래 게시물을 다시 열었고, 함께 묶어두기 위해 여러분의 게시물을 그곳으로 이동했습니다 @gingerbeardman :+1:

2개의 좋아요

감사합니다

새로운 알림 인터페이스 덕분에 이 버그 때문에 놓치고 있던 여러 가지 사항을 발견했습니다.

새로운 알림 UI는 또 다른 문제도 드러냈습니다. 과거의 내용과 관련된 새 배지가 있는 섹션을 탭해도, 나머지 좋아요/답글 전체를 스크롤하지 않고는 해당 내용을 볼 수 있는 방법이 없나요?

오래된 댓글을 삭제하고, 이 메시지보다 몇 개 위에 있는 최신 콘텐츠로 유도하는 것이 적절한가요?

1개의 좋아요

최신 재현 단계를 OP에 업데이트했습니다. :+1:

2개의 좋아요