경미한 버그? 소유권이 다른 사용자로 변경된 주제에 대해 관리자 주제 생성자에게 알림이 수신됨

관리자 계정으로 10개의 주제를 생성한 후 소유권을 다른 사용자에게 변경했습니다.

안드로이드에서 Discourse 모바일 앱은 15개의 알림을 표시합니다. 또한 표시되지 않는 11개의 새 주제도 함께 표시됩니다. 앱이나 휴대폰을 재시작해도 이러한 표시는 사라지지 않습니다:

  • 알림 드롭다운이나 사용자 알림 뷰에 알림이 없습니다.
  • 데스크톱에는 알림 표시기가 없습니다.
  • 오늘 유일한 알림은 배지에 대한 것이었습니다.
  • 관리자 계정에는 20개의 알림이 있으며, 이 중 절반은 7개의 배지와 3개의 시스템 메시지입니다.
  • 주제 수가 30개에 불과한 새 포럼입니다.

이 오래된 버그와 관련이 있을지 궁금합니다:

2개의 좋아요

이건 어떻게 생각하세요 @sam?

1개의 좋아요

수정: 아니요. 해당 사용자는 자신이 작성한 게시글을 소유하고 있었음에도 불구하고, 해당 카테고리에 대한 권한이 없어 편집할 수 없었습니다. 사용자가 게시글의 소유자이면서도 편집할 수 없는 상황이 다소 혼란스럽긴 하지만, 이는 버그가 아니며 이 주제와는 무관합니다. 죄송합니다.

관련이 있는지 확실하지 않고 자세히 살펴보지는 않았지만, 어떤 사용자가 토픽 소유자를 변경하면 변경은 정상적으로 이루어지는 것처럼 보이지만, 새로운 소유자는 이제 자신의 것이 된 토픽을 편집할 수 없다고 보고했습니다.

토픽과 첫 번째 게시글의 소유자가 모두 변경되지 않은 것은 아닌지 궁금합니다.

여기가 낮이 되면 살펴보겠습니다. 다만 Sam은 곧 퇴근 시간이므로, 이 내용을 먼저 올려봅니다.

1개의 좋아요

새 소유자가 주제(topics)와 올바르게 상호작용할 수 있는지 확인하겠습니다.

수정:

새 소유자:

기존 소유자, 관리자 계정:

P.S.
이전에는 전혀 눈치채지 못했던 또 하나의 멋진 기능입니다: 새 소유자의 16개 알림을 해제하지 않았기 때문에, 해당 주제 중 하나를 편집했을 때 알림 드롭다운에서 해당 주제의 하이라이트가 제거된 것을 볼 수 있습니다. :1st_place_medal: Discourse

2개의 좋아요

잠깐만요, 확인을 좀 해볼게요. 여기서 보고된 버그는 앱에 올바른 숫자가 표시되지 않는 문제에만 해당하나요? 사이트를 클릭하면 모든 정보와 버블이 정확히 표시되나요? 두 번째 탭도 마찬가지인가요?

여기서 두 가지 가능성이 있습니다:

  1. 두 개의 탭을 열어서 한 탭에서 이동 관련 조작을 한 후 두 번째 탭의 블루 카운트가 깨진다면, 이동 시 메시지가 누락되고 있다는 뜻입니다.
  2. 두 탭 모두 정상이고 앱에서만 잘못된 정보가 표시된다면, 수정해야 할 메시지 버스 문제가 있을 수 있습니다.

@pmusaraj 앱 관련해서 한 가지 생각했던 것이 있습니다. 시간당 전체 메시지 버스 재동기를 강제하는 것입니다. 블루 숫자를 정정하기 위해 너무 자주 수동으로 동기화를 해야 하는 것 같습니다. 또한 앱의 MB(메시지 버스) 구현에 뭔가 문제가 있는 것 같습니다.

맞습니다, 사이트는 정상적으로 작동하는 것으로 보입니다.

문제는 앱에만 있습니다. 알림과 새 주제에 대한 카운트가 계속 동일하게 표시됩니다.

무엇이 일어나는지 확인하기 위해 일부 새 알림을 임의로 생성해 볼 수도 있습니다. 그렇지 않으면 새 알림이나 새 주제를 확인하는 데 며칠이 걸릴 수 있습니다. 아직 사이트를 설정 중이며, 테스트와 예시를 위한 최소한의 콘텐츠만 있습니다.

현재 임시 해결책은 페이지를 아래로 당겨서 새로고침을 강제하는 것입니다. 이를 더 안정적으로 만들도록 검토하겠습니다.

2개의 좋아요

매우 유용한 기능입니다. 허브의 모든 포럼에도 이 기능을 사용했는데, 여전히 잘 작동하고 있습니다.

여기서 문제가 보고된 포럼만 ‘인가(Authorize)’ 버튼을 누른 후 다음과 같은 메시지가 표시되면서 문제가 발생했습니다:

Oops
이 토론 포럼을 구동하는 소프트웨어에서 예상치 못한 문제가 발생했습니다. …

이것은 앱에서 유일한 비공개 포럼입니다.

사이트에 다시 연결하거나, 앱을 재시작하거나, 전화를 재부팅하거나, 캐시를 지워도 해결되지 않아 앱 데이터를 지우는 방법으로 문제를 해결했습니다.

이제 잘 작동하고 있으며, 이전 인가를 사용했다고 추측되는데 바로 로그인되어 있다는 점이 흥미롭습니다.

2개의 좋아요

동의합니다. 저도 새로고침을 너무 자주 사용하는데(자주 요청을 무시하기도 합니다). 매시간 업데이트가 도움이 되겠지만, 사용자가 사이트와 상호작용하는 동안 앱의 카운터도 업데이트할 수 있고/해야 합니다.

종료합니다. 이 문제는 DiscourseHub 앱의 최신 릴리스에서 수정되었습니다.

3개의 좋아요