설치된 PWA: 해결 후에도 알림이 지연됩니다

iOS에 북마크/웹앱으로 설치된 Discourse 프론트엔드는 훌륭한 모바일 클라이언트입니다. 하지만 대부분 빨간색 안 읽음 배지가 떠 있어서 열게 되는데, 실제로는 안 읽은 게시글(메뉴에 표시되는)이 없는 경우가 많습니다.

카테고리를 변경하거나 브라우저 앱을 종료하거나 새로고침을 해보았지만, 배지가 사라지거나(또는 실제로 안 읽은 내용이 표시되기까지) 꽤 오랜 시간이 걸립니다. :slight_smile:

해당 Discourse는 Docker로 셀프 호스팅된 설치 환경이며, DB와 Redis 컨테이너가 별도로 구성되어 있습니다. 디버깅을 위해 제공할 수 있는 것이 있을까요?

1개의 좋아요

의심되는 점이 하나 있습니다. 그 배지가 관리자 작업(예: 대기 중인 업데이트)도 표시하고 있는 건 아닐까요? 인터넷에서는 /admin URL에 접근할 수 없어서 거기서 대기 중인 항목을 확인할 수 없지만, 실제로는 대기 중인 항목이 있을 수 있습니다.

만약 이것이 가능한 원인이라면, 버그라기보다는 제 특정 환경 설정과 관련된 문제일 수 있겠네요. (그 경우 PWA로 알림을 받지 않고 관리자 관련 작업을 별도로 처리할 수 있는 설정이 있다면 정말 좋겠습니다.) 대기 중인 항목을 확인할 수 있는 API 엔드포인트를 호출할 수 있는지 아이디어가 있을까요?

읽지 않은 알림이 있거나 검토 대기열 항목이 있을 때 표시됩니다.

2개의 좋아요

네, 문제는 아마도 내 /admin 필터 때문일 거예요. 관리자 카테고리에 배지를 추가하면 더 명확해질 수 있겠지만, 다른 사람들이 겪는 일반적인 문제는 아닌 것 같으니 닫아도 될 것 같아요.